1211得票26回答
自动创建文件'requirements.txt'

有时候我会从GitHub下载Python源代码,但是不知道如何安装所有的依赖项。如果没有requirements.txt文件,我就得手动创建它。 给定Python源代码目录,是否可以自动从导入部分创建requirements.txt文件?

770得票10回答
如何在requirements.txt中声明直接从Github获取的源码

我使用命令安装了一个库pip install git+git://github.com/mozilla/elasticutils.git 这将直接从Github代码库安装该依赖项。这很好用,我希望在我的requirements.txt中有这个依赖项。我查看了其他帖子,比如这个,但那并没有解决我...

441得票20回答
请参考requirements.txt文件中的内容,在setuptools的setup.py文件中使用install_requires参数。

我有一个 requirements.txt 文件,我正在与Travis-CI一起使用。在requirements.txt 和 setup.py 中重复指定依赖项似乎很愚蠢,因此我希望在 setuptools.setup 的 install_requires kwarg 中传递文件句柄。 这是否...

356得票6回答
在 requirements.txt 文件中,tilde equals(~=)是什么意思?

我使用的一个Python库的requirements.txt中,其中一个要求被指定为:mock-django~=0.6.10 ~=是什么意思?

324得票19回答
无法找到满足需求的版本 <package>

我正在使用以下 requirements.txt 文件在Ubuntu 12.04中安装多个Python包:numpy&gt;=1.8.2,&lt;2.0.0 matplotlib&gt;=1.3.1,&lt;2.0.0 scipy&gt;=0.14.0,&lt;1.0.0 astroML&gt...

249得票17回答
使用pip命令从requirements.txt升级Python包

我该如何使用pip命令从requirements.txt文件中升级所有的python包?尝试使用以下命令:$ pip install --upgrade -r requirements.txt 由于 Python 包名中包含版本号(Django==1.5.1),它们似乎无法升级。除了手动编辑 ...

238得票4回答
requirements.txt与setup.py的区别

我开始使用Python。我将requirements.txt和setup.py添加到我的项目中。但是,我仍然不太清楚这两个文件的用途。我读到setup.py是为可再分发的东西设计的,而requirements.txt则是为非可再分发的东西设计的。但我不确定这是否准确。 这两个文件真正的使用目...

183得票5回答
有没有办法显示pip包的依赖树?

我有一个项目,它有多个包依赖项,主要的要求在requirements.txt中列出。当我调用pip freeze时,它会以纯列表形式打印当前安装的包。我希望也能获得它们之间的依赖关系,类似于这样:Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 J...

183得票3回答
如何为多个环境定制requirements.txt文件?

我有两个分支:开发和生产。每个分支都有依赖项,其中一些是不同的。开发分支指向正在开发的依赖项。生产分支也是如此。我需要部署到Heroku,Heroku希望每个分支的依赖项在一个名为'requirements.txt'的单个文件中。 最好的组织方式是什么? 我想到的方法有: - 维护单独的...

162得票11回答
有没有一种方法可以列出pip依赖/要求?

在进行安装之前,我想快速查看所有pip install将要安装的包。