146得票1回答
pip freeze创建了一些奇怪的路径而不是软件包版本。

我正在开发一个 Python 包。我使用 pip freeze > requirements.txt 将需要的包添加到 requirement.txt 文件中。然而,我发现有些包在其版本号前面有一些路径信息。 Translated: 我正在开发一个Python包。我使用pip fr...

131得票7回答
如何在安装requirements.txt文件中的所有软件包时修复freetype错误?

我运行了以下命令来安装Python项目的依赖项? # pip install requirements.txt Collecting requirements.txt Could not find a version that satisfies the requirement req...

110得票2回答
无法使用pip install requirements.txt安装

我正在尝试使用requirements.txt为Python 2.7安装BitTornado,但是我遇到了以下错误: Collecting requirements.txt Could not find a version that satisfies the requirement r...

93得票5回答
从requirements文件中删除未使用的软件包。

有没有简单的方法从requirements文件中删除不再使用的包?我为此编写了一个bash脚本,但它并没有像我预期的那样工作。因为有些包不是按照它们在PyPI项目中的名称使用的。例如:dj-database-url 包被用作dj_database_url 我的项目在自己的需求文件中有许多包,所...

83得票3回答
Python的requirements文件必须指定版本吗?

我有一个 Python 代码库的 requirements.txt 文件。该文件包含了所有的规格要求:pytz==2017.2 requests==2.18.4 six==1.11.0 我正在添加一个新的包。我应该列出它的版本吗?如果是,我该如何选择具体的版本?

82得票10回答
如何指定Python pip的安装顺序?

我正在使用fabric(0.9.4)+pip(0.8.2),需要为多个服务器安装一些Python模块。所有服务器都有旧版本的setuptools (0.6c8),需要升级才能安装pymongo模块。Pymongo要求setuptools版本>=0.6c9。 我的问题是,pip在安装pymon...

79得票1回答
pip-compile是什么?它有什么用途?(如何维护requirements.txt文件的内容?)

我是一名编程和Python的初学者。我读了pip-tools文档中pip-compile的定义,但我无法理解。有人可以解释一下吗? 更具体地说,将requirements.in编译以生成requirements.txt是什么意思?

78得票4回答
检查需求是否已经更新至最新版本。

我正在使用pip要求文件来维护我的依赖列表。我还尝试遵循管理依赖项的最佳实践,并在要求文件中提供精确的软件包版本。例如:Django==1.5.1 lxml==3.0 问题是:有没有一种方法可以告诉我们Python软件包索引中列在requirements.txt中的软件包是否有任何更新的软件包...

75得票1回答
大于等于 requirements.txt 然后小于什么?

我在我的要求文件中有这行内容django>=1.10,<1.11 这是否意味着我需要安装 Django 版本>= 1.10,但小于1.11?

72得票6回答
告诉pip安装要求文件中列出的包的依赖项

我正在开发一个Django网站应用,我有一个需要在虚拟环境中安装的包列表。例如:Django==1.3.1 --extra-index-url=http://dist.pinaxproject.com/dev/ Pinax==0.9b1.dev10 git+git://github.com/p...