首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python setup.py bdist_egg未设置包的要求

python setup.py bdist_egg未设置包的要求
EN

Stack Overflow用户
提问于 2010-08-24 11:07:26
回答 2查看 997关注 0票数 1

我有一个Pylons应用程序,我已经准备好第一次部署到生产中。它在setup.py中列出了一组简单的要求:

代码语言:javascript
复制
install_requires=[
    "Pylons>=1.0",
    "Jinja2",
    "couchdb",
    "python-openid",
],

当我运行"python setup.py bdist_egg“时,它似乎正确地创建了鸡蛋文件。但是,当我将egg文件复制到我的生产虚拟环境并安装它时,我的任何依赖项都没有安装。我解压了这个鸡蛋文件,发现里面确实没有requires.txt。当我运行bdist_egg时,肯定有一个在.egg-info目录中创建的requires.txt。我是否错误地运行了此命令?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-26 06:31:56

经过一番挖掘和搜索,原来的.egg-info目录似乎出了什么问题,尽管我不知道是什么原因,也不知道它是怎么回事。删除该目录,然后使用egg_info命令重新生成它,解决了问题。

票数 2
EN

Stack Overflow用户

发布于 2011-01-13 20:13:35

在我的例子中,问题被证明是大小写错误的,在一个不区分大小写的文件系统(Mac,HFS+)上。该目录名为munkireport.egg-info,而setup.py中的名称为MunkiReport。将其重命名为正确的大小写修复了它。

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

https://stackoverflow.com/questions/3553297

复制
相关文章

相似问题

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