当前位置: 首页 > news >正文

关于彻底通过外网,自动批量下载Python的pip依赖包后到企业内网重安装的步骤-比单个包的要方便多了。

关于彻底通过外网,自动批量下载Python包后到企业内网重安装的步骤

前言: 哎,在本人的前面的博客中,分享的方法可能是不通用的。因为在一次实践中发现它不能总是通用且麻烦。所以本次记录分享一个更方便快速的方式。

上期前言:

最近又有一个场景。
甲方给了几台内网的虚拟机,让同事只能远程开发,并且是只能通过堡垒机链接进去。
这样的话,我之前使用的网络转发就无法安装所需依赖了。毕竟人不在现场,甲方的限制又比较多。所以只能看看pip是如何才能离线安装。下面是总结。

在某个通外网的环境中新建虚拟环境,注意2者的操作系统,python版本保持一致

python -m venv venv

使用此虚拟环境,且下载相关的python的pip依赖包到某个文件夹

linux中使用

source venv/bin/activate

windows使用

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-links=ygztemp -r requirements.txt
http://www.lryc.cn/news/270722.html

相关文章:

  • Oracle T4-4小型机上配置Ldom部署rac
  • 【2023Hadoop大数据技术应用期末复习】填空题题型整理
  • 劫持 PE 文件:新建节表并插入指定 DLL 文件
  • HTTP分数排行榜
  • Android 实现 Slots 游戏旋转效果
  • AI产品经理 - 如何做一款软硬协同AI产品
  • 拒绝采样(算法)总结
  • 分布式数据库事务故障恢复的原理与实践
  • Spark中的数据加载与保存
  • 2023-12-20 LeetCode每日一题(判别首字母缩略词)
  • C# 事件(Event)
  • 2312d,d的sql构建器
  • 以太网二层交换机实验
  • 启封涂料行业ERP需求分析和方案分享
  • 华为ensp网络设计期末测试题-复盘
  • Dockerfile: WORKDIR vs VOLUME
  • spring ioc源码-refresh();
  • 使用递归实现深拷贝
  • 工程(十七)——自己数据集跑R2live
  • 【python高级用法】迭代器、生成器、装饰器、闭包
  • Nx市工业数据洞察:Flask、MySQL、Echarts的可视化之旅
  • 关于正态分布
  • 每日一练(编程题-C/C++)
  • Unity UnityWebRequest 在Mac上使用报CommectionError
  • WorkPlus为企业打造私有化部署IM解决方案
  • QT上位机开发(抽奖软件)
  • 雨课堂作业整理
  • C#/WPF 只允许一个实例程序运行并将已运行程序置顶
  • 【基础】【Python网络爬虫】【1.认识爬虫】什么是爬虫,爬虫分类,爬虫可以做什么
  • 【算法与数据结构】860、LeetCode柠檬水找零