[英]Python 'requirements.txt' file in package
情况:
我创建了一个 python package,我在其中使用了以下库:
我的问题是当我执行pip freeze
时,结果只返回版本值
我读过一些网站,他们说这是因为,例如,os 和 unittest 已经随 Python3.X 安装了。
题:
您不应在requirements.txt
中包含os
和unittest
。
在您阅读时,我确认 os 和 unittest 包含在Python 3.X中。
os
和unittest
版本取决于您的Python 3.X版本。
来源是正确的,你不应该在你的requirements.txt
中包含 os 等。 这是pip freeze
的一个小问题 - 当您不使用不同的环境并将所有库都放在一个环境中时,您的pip freeze
将为您提供内部所有的库,这根本没有帮助。
我建议使用pipreqs
库来获取您想要放入脚本的requirements.txt
中的所有必要库。
pip install pipreqs
pipreqs /path/to/your_project
情况:
我创建了一个 python package 我使用以下库:
我的问题是,当我执行pip freeze
时,结果仅返回版本值
我读过一些网站,他们说这是因为,例如,os 和 unittest 已经随 Python3.X 一起安装了。
问题:
python3 -m pip 安装-r requirements.txt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.