为了账号安全,请及时绑定邮箱和手机立即绑定

如何在不访问外部存储库的情况下安装 python 包?

如何在不访问外部存储库的情况下安装 python 包?

一只甜甜圈 2021-09-25 10:04:12
目前我通过这个命令安装我的包pip install -U --no-index --find-links=wheels -r requirements.txt每个依赖项都在“wheels”文件夹中查找,如果找到,则从适当的轮子安装。否则 pip 从 Internet 下载依赖项并安装它。如果没有 Internet 连接,它会尝试在本地存储库中查找。如何仅从“wheels”文件夹和本地存储库中安装 pip 依赖项?即使我限制对 Internet 的访问(例如,使用防火墙),它仍会尝试多次访问外部存储库,然后才从本地存储库下载包。这是我的 requirements.txt 文件的样子:--index-url https://pypi.org/simple/--extra-index-url https://my.local.repo.com/...foo==1.2.3bar==4.5.6...
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

从连接到互联网的电脑:

pip download yourpackage

将“yourpackage.tar.gz”复制到服务器中的服务器:

pip install "path/yourpackage.tar.gz"

如果包有“.whl”文件:

pip install "path/yourpackage-version.whl"


查看完整回答
反对 回复 2021-09-25
  • 2 回答
  • 0 关注
  • 167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信