[英]Install local wheel file with requirements.txt
有一个本地 package ABC-0.0.2-py3-none-any.whl
。 我想通过 requrements.txt 将它安装在不同的项目中。 例如
要求.txt
ABC==0.0.2
Flask==1.1.2
flask-restplus==0.13.0
gunicorn==20.0.4
是否可以通过这种方式安装ABC package。 ABC-0.0.2-py3-none-any.whl
包含在源代码中。 我不得不pip install ABC-0.0.2-py3-none-any.whl
。
只需将本地车轮的相对路径,即./<my_wheel_dir>/<my_wheel.whl>
,放在requirement.txt
中,例如,
./local_wheels/ABC-0.0.2-py3-none-any.whl
Flask==1.1.2
flask-restplus==0.13.0
gunicorn==20.0.4
在你的requirement.txt
文件中添加
-f <path to the whl file>==<Version>
然后使用python -m pip install -r <path to requirment.txt file>
对于使用 setuptools 的pyproject.toml
文件,本地语法./local_wheels/ABC-0.0.2-py3-none-any.whl
不起作用。
这有效:
tensorflow @ file://localhost/pip-wheels/aarch64/tensorflow-2.8.4-cp38-cp38-linux_aarch64.whl
file://localhost/
+ 需要绝对路径。
pip 问题可能会解释原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.