首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pip安装sqlalchemy-迁移崩溃和烧伤莫名其妙

pip安装sqlalchemy-迁移崩溃和烧伤莫名其妙
EN

Stack Overflow用户
提问于 2013-11-17 20:16:01
回答 1查看 2.1K关注 0票数 1

在Windows8 x64下在虚拟环境中运行Python,通过大容量烧瓶完成工作。有一个非常彻底的设置指南,我必须做的事情之一是安装sqlalchemy迁移。

我按照指南中给出的顺序做这件事,没有跳过的步骤。通过使用virtualenv active,注意使用正确的解释器,我运行:

代码语言:javascript
复制
pip install sqlalchemy-migrate

在这一点上,它会收缩并最终返回:

代码语言:javascript
复制
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

现在我被困住了。)用谷歌搜索出这件事。似乎与PBR有关,不管那是什么,但没有解决办法。这里也有一个pip.log文件,但是它太大了,不能粘贴在这里,而且我知道StackOverflow对gists皱眉。不过,如果你们觉得有用的话,很乐意把它贴到要点上。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-18 02:05:25

这很有趣。SQLAlchemy迁移项目在很长一段时间内是不活动的,他们的最后一个版本是0.7.2,而且这个版本在SQLAlchemy 0.8中不能很好地工作。

事实证明,就在三天前,http://www.openstack.org/拥有了sqlalchemy迁移项目的所有权,并将三个新版本推到了PyPI,分别为0.8、0.8.1和0.8.2。

现在您将得到0.8.2,它有一些更改,其中包括pbr的依赖版本中的一个更改。我想,这就是破坏Windows安装的原因。

我认为从三天前发布的这些新的0.8.x目前非常不稳定。不幸的是,他们的github回购中似乎没有启用bug跟踪。

要获得成功的安装,首先要清理作为sqlalchemy迁移一部分安装的所有依赖项,然后安装0.7.2版本,如下所示:

代码语言:javascript
复制
pip install sqlalchemy-migrate==0.7.2

我将用这个来更新教程。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20035623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档