问题标签 [requirements.txt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
20 回答
174241 浏览

python - setuptools setup.py 文件中 install_requires kwarg 的参考 requirements.txt

我有一个requirements.txt与 Travis-CI 一起使用的文件。requirements.txt复制and中的要求似乎很愚蠢setup.py,因此我希望将文件句柄传递install_requiressetuptools.setup.

这可能吗?如果是这样,我应该怎么做?

这是我的requirements.txt文件:

0 投票
1 回答
5180 浏览

python - 有没有办法通过 pip install 运行 2to3?

我正在尝试使用pip install -r requirements.txt. 但是,一些必需的包不直接支持 Python 3,但可以使用2to3.

有没有办法强制在这些包上自动pip运行?2to3pip install -r requirements.txt

0 投票
2 回答
15812 浏览

pip - 通过需求文件从 pip 安静输出?

pip 有一个 -q/--quiet 标志,非常适合从命令行工作。我正在使用自动部署过程 (Amazon Elastic Beanstalk),这些工具使用 pip 从需求文件进行安装。

不幸的是,pip 正在生成非错误输出,导致 EB 由于其记录器无法处理非 ASCII 输出而中止。

由于我不能将 quiet 标志直接应用于 pip 命令(它会自动运行),我是否可以在我的需求文件中设置每行标志或可以抑制 pip 输出的环境变量?

0 投票
0 回答
356 浏览

python - 如何将“Twisted Web”指定为点子要求?

我正在打包我的程序,但遇到了“Twisted Web”依赖项的问题。我尝试在文件中输入以下所有组合setup.py

但我唯一得到的是

文件的其余部分没问题,因为如果我设置了其他一些单字包,安装就会通过而没有任何抱怨。

这似乎是一个已知问题,但我将不胜感激任何其他指定此要求的方式。install_requires我可以在字段中输入 PyPI 链接或 GitHub 存储库 url吗?是否有支持语法的好资源,因为我在Hitchhiker's guide中没有找到太多解释?

0 投票
3 回答
54279 浏览

python - Python Django 要求.txt

我有一个requirements.txt包含所有依赖项的文件,但未正确处理:

之后pip install -r requirements.txt,我得到以下信息pip freeze

但是当我进行 pip install 时:

然后运行我的pip install -r requirements.txt. 然后它工作。

这是我的 requirements.txt 包含的内容:

有人有解决方案吗?

0 投票
1 回答
1303 浏览

django - 在 git push 上强制重新创建 Heroku slug

我已经在 Heroku 上托管了一个 Django 应用程序,到目前为止它运行良好。我现在对 requirements.txt 文件进行了一些更改,但是当我进行 git push 时,感觉它们没有正确安装在 Heroku 上。日志输出显示了一些要求的安装,但不是全部。我猜蛞蝓不会被重新创建,而是刚刚更新。有没有办法强制重新创建完整的蛞蝓?

0 投票
1 回答
736 浏览

python - 在 dotcloud 上构建 mysql-python 时遇到问题:需要分发 >= 0.6.28

我突然无法在dotcloud上构建我的 Python/Django 应用程序。看来MySQL-python需要distribute >= 0.6.28。我的 requirements.txt 指定distribute==0.6.36,但这被忽略了。Dotcloud 似乎正在使用0.6.10。有没有办法升级正在使用的分发包?

要求.txt

建设者成绩单

0 投票
9 回答
39226 浏览

python - Check if my Python has all required packages

I have a requirements.txt file with a list of packages that are required for my virtual environment. Is it possible to find out whether all the packages mentioned in the file are present. If some packages are missing, how to find out which are the missing packages?

0 投票
10 回答
287402 浏览

python - 如何在 requirements.txt 中声明一个直接的 github 源

我已经使用命令安装了一个库

它直接从 Github 存储库安装它。这工作正常,我想在我的requirements.txt. 我看过其他类似的票,但这并没有解决我的问题。如果我把类似的东西

requirements.txt文件中,pip install -r requirements.txt结果如下:

需求文件的文档没有提到使用git+git协议说明符的链接,所以可能只是不支持。

有人可以解决我的问题吗?

0 投票
2 回答
1086 浏览

python - 直接 pip install 和 requirements.txt 有什么区别?

我很困惑。我有一个工作pip install命令(意思是:它从 Github 安装一个对我有用的库版本),我有一个非工作命令(意思是:它安装一个对我不起作用的库版本)方式将该要求放入requirements.txt文件中。

更具体:

如果我在命令行上输入

然后测试我的程序,一切正常。如果我将此行放入我的requirements.txt

然后运行我的程序,它因错误而中断(只有库应该已经改变,所以我猜这两个版本之间的库已经改变了)。

但是两个版本不应该完全相同吗?(当然,我已经尽力在两次测试之间再次删除已安装的库版本,使用pip uninstall elasticutils.)

欢迎提供任何信息……</p>