2017-09-18 2 views
2

Je suis nouveau dans les cms Wagtail et je prends en charge le projet d'un ami pour son site. J'ai téléchargé son dépôt et j'essaie de le faire fonctionner localement. J'ai suivi les étapes de la documentation bergeronnette http://docs.wagtail.io/en/v1.12.1/getting_started/index.htmlInstallation de requirements.txt

mais dans le fichier requirements.txt du site, il y a quelques dépendances qui ne sont tout simplement pas l'installation et génère des erreurs:

ici est la sortie lorsque vous essayez d'installer exigences:

build\lib.win32-2.7\psycopg2\_psycopg.pyd : fatal error LNK1120: 62 unresolved externals 
error: command 'C:\\Users\\Adam\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\link.exe' failed with exit status 1120 

Rolling back uninstall of psycopg2 
Command "c:\python27\python.exe -u -c "import setuptools, 
tokenize;__file__='c:\\users\\Adam\\appdata\\local\\temp\\pip-build- 
bykm5e\\psycopg2\\setup.py';f=getattr(tokenize, 'open', open) 
(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, 
__file__, 'exec'))" install --record c:\users\Adam\appdata\local\temp\pip- 
cidizd-record\install-record.txt --single-version-externally-managed -- 
compile" failed with error code 1 in c:\users\Adam\appdata\local\temp\pip- 
build-bykm5e\psycopg2\ 

(La sortie complète est ici: https://pastebin.com/m1ukkei8)

Toute aide serait grandement appréciée - J'utilise Python 2.7 et ai essayé de réinstaller psy copg et ont installé postresql

+0

Quel SO utilisez-vous? – lapinkoira

+0

Désolé, c'est quoi? @lapinkoira – user3195250

+0

désolé, je veux dire, le système d'exploitation, OS * quelle version de Windows – lapinkoira

Répondre

1

Votre éditeur de liens Windows jette des erreurs car vous n'avez pas de bibliothèques C++ pour une extension à construire correctement.

Je vous suggère plutôt de l'installer dans la roue file

en exécutant

pip install some-package.whl 
+0

Bon, donc je l'ai installé à nouveau via le fichier de la roue - tout va bien et maintenant il est allé plus loin dans l'installation, mais en cours d'exécution dans d'autres erreurs maintenant! https://pastebin.com/m4hG7zHZ mais en dehors d'eux, il a aidé donc merci! – user3195250

+0

Vous avez une erreur avec le prochain paquet pylibmc. Je ne suis pas confiant si pylibmc a le port de Windows encore – iklinac

+0

ah sh ** .... ok haha ​​devra le faire fonctionner sur Heroku ou quelque chose à la place! Merci pour votre aide – user3195250

1

Je ne suis pas sûr que ce soit la réponse, mais la version de psycopg2 que vous utilisez avait a bug qui empêchait l'installation en utilisant pip, en raison de some bug in pip. Essayez la version 2.5.3 et voyez si cela le corrige.

+0

Cette erreur n'a rien à voir avec ce qu'il est confronté sur windows :) – iklinac