安全教育网站建设背景,自学网站开发条件,做网络优化哪家公司比较好,山东东营市地图关于彻底通过外网#xff0c;自动批量下载Python包后到企业内网重安装的步骤
前言#xff1a; 哎#xff0c;在本人的前面的博客中#xff0c;分享的方法可能是不通用的。因为在一次实践中发现它不能总是通用且麻烦。所以本次记录分享一个更方便快速的方式。
上期前言自动批量下载Python包后到企业内网重安装的步骤
前言 哎在本人的前面的博客中分享的方法可能是不通用的。因为在一次实践中发现它不能总是通用且麻烦。所以本次记录分享一个更方便快速的方式。
上期前言
最近又有一个场景。 甲方给了几台内网的虚拟机让同事只能远程开发并且是只能通过堡垒机链接进去。 这样的话我之前使用的网络转发就无法安装所需依赖了。毕竟人不在现场甲方的限制又比较多。所以只能看看pip是如何才能离线安装。下面是总结。
在某个通外网的环境中新建虚拟环境注意2者的操作系统python版本保持一致
python -m venv venv使用此虚拟环境且下载相关的python的pip依赖包到某个文件夹
linux中使用
source venv/bin/activatewindows使用
venv\Scripts\activate.bat下载依赖到某个文件夹
pip download -r requirements.txt -d ygztemp下载慢还可以使用国内镜像
pip download -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt -d ygztemp将此文件夹复制到内网的机器中使用命令进行离线安装即可。
pip install --no-index --find-linksygztemp -r requirements.txt