PIP INSTALLATION SQLALCHÉMY-MIGRATE-MIGRATEZ ET BRÛLABLES VENDUMABLES
-
21-12-2019 - |
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.
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.