Question

courir python dans un virtualenv sous Windows 8 x64, en travaillant à travers le megattudial de flacon .Il y a un guide de configuration très approfondi et une des choses que j'ai à faire est d'installer Sqlalchemy-migrate.

Je fais cela dans la séquence donnée dans le guide, aucune étape n'est ignorer.Avec le virtualenv actif, prenant soin d'utiliser le bon interprète, je cours:

pip install sqlalchemy-migrate

à quel point il craque et revenait enfin:

Installed c:\users\erez\code\flask-megatutorial\flask\build\sqlalchemy-migrate\pbr-0.5.23-py2.7.egg

running egg_info

creating pip-egg-info\sqlalchemy_migrate.egg-info

writing requirements to pip-egg-info\sqlalchemy_migrate.egg-info\requires.txt

writing pip-egg-info\sqlalchemy_migrate.egg-info\PKG-INFO

writing top-level names to pip-egg-info\sqlalchemy_migrate.egg-info\top_level.txt

writing dependency_links to pip-egg-info\sqlalchemy_migrate.egg-info\dependency_links.txt

writing entry points to pip-egg-info\sqlalchemy_migrate.egg-info\entry_points.txt

[pbr] Processing SOURCES.txt

writing manifest file 'pip-egg-info\sqlalchemy_migrate.egg-info\SOURCES.txt'

warning: LocalManifestMaker: standard file '-c' not found

error: The system cannot find the file specified

Et maintenant je suis coincé.:) googled the heck en dehors de cela.Semble lié à la PBR, peu importe ce que c'est, mais aucune résolution.Il y a aussi un fichier pip.log aussi, mais il est trop gros pour coller ici, et je sais que Stackoverflow fronce les sourcils sur les gisières.Néanmoins, heureux de la coller à un gist si vous pensez que cela vous aiderait.

Toute aide serait la plus appréciée.

Était-ce utile?

La solution

C'est très intéressant. Le projet SQLalchemy-Migrate était inactif depuis très longtemps, leur dernière version était de 0,7.2 et que la libération ne fonctionnait pas bien avec SQLALCHEMY 0.8.

s'avère qu'il y a trois jours il y a trois jours http://www.openstack.org/ a pris la possession du SQLALCHEMY-MIGRATE-MIGRATE PROJET et poussé trois nouvelles rejets à PYPI, 0,8, 0,8,1 et 0,8,2.

Alors maintenant, vous obtenez 0.8.2, qui compte quelques modifications, parmi lesquelles une modification des versions de dépendance pour PBR. C'est, je pense que ce qui a cassé l'installation Windows.

Je considérerais ces nouvelles versions 0.8.x à partir de trois jours très instable pour l'instabilité. Ils ne semblent pas avoir suivi des bugs activés dans leur GitHub Repo , malheureusement.

Pour obtenir une installation réussie d'abord Nettoyez toutes les dépendances pouvant être installées dans le cadre de SQLalchemy-Migrate, puis installez la version 0.7.2 comme suit:

pip install sqlalchemy-migrate==0.7.2

Je mettrai également à jour le tutoriel avec cela aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top