pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库

简介: pip批量安装Python库 requirement.txt 离线环境无互联网环境下pip安装Python库

起因背景

平常需要写用Python写一些脚本处理数据 但是工作的环境比较特殊

开发环境是有互联网环境的 部署环境是隔离环境 没有互联网

所以记录一下处理的方案


安装流程

1.全部安装

将当前电脑环境的所有库全部导出


首先 将本地的所有库 导出到一个文本文件中

(本地可能是pip 也可能是pip3)


pip freeze > requirements.txt


接着 在目录下新建一个目录保存我们的文件 (这里文件夹名称叫DIR)

将requirements.txt中的库列表 下载到本地文件夹

(本地可能是pip 也可能是pip3)


pip wheel -w DIR -r requirements.txt

pip download -d DIR -r requirements.txt

最后 将当前目录拷贝到U盘中 拷贝至目标电脑

在目标的电脑的目录下 执行

(本地可能是pip 也可能是pip3)


pip install --no-index --find-links=DIR -r requirements.txt

2.部分安装

按照一定的规则 只导出部分的库


如果只是部分的话 那么我们手动新建一个文本文件 叫: requirements.txt

打开文本文件 写入需要的库

比如: openpyxl、pandas、numpy

接着执行上文中的流程即可 区别只是 requirements.txt 的内容不一样


目录
相关文章
|
5月前
|
监控 数据可视化 数据挖掘
Python Rich库使用指南:打造更美观的命令行应用
Rich库是Python的终端美化利器,支持彩色文本、智能表格、动态进度条和语法高亮,大幅提升命令行应用的可视化效果与用户体验。
457 0
|
4月前
|
数据可视化 关系型数据库 MySQL
【可视化大屏】全流程讲解用python的pyecharts库实现拖拽可视化大屏的背后原理,简单粗暴!
本文详解基于Python的电影TOP250数据可视化大屏开发全流程,涵盖爬虫、数据存储、分析及可视化。使用requests+BeautifulSoup爬取数据,pandas存入MySQL,pyecharts实现柱状图、饼图、词云图、散点图等多种图表,并通过Page组件拖拽布局组合成大屏,支持多种主题切换,附完整源码与视频讲解。
424 4
【可视化大屏】全流程讲解用python的pyecharts库实现拖拽可视化大屏的背后原理,简单粗暴!
|
4月前
|
传感器 运维 前端开发
Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
本文解析异常(anomaly)与新颖性(novelty)检测的本质差异,结合distfit库演示基于概率密度拟合的单变量无监督异常检测方法,涵盖全局、上下文与集体离群值识别,助力构建高可解释性模型。
445 10
Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
|
5月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
745 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
自然语言处理 搜索推荐 程序员
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
359 0
pip安装iterstrat.ml_stratifiers import MultilabelStratifiedKFold, MultilabelStratifiedShuffleSplit
文章介绍了如何使用iterative-stratification库进行多标签多分类的K折交叉验证,包括安装方法和示例代码。
395 1
|
Web App开发 测试技术 Shell
确保您已经安装了Selenium和ChromeDriver。您可以使用pip来安装Selenium:
确保您已经安装了Selenium和ChromeDriver。您可以使用pip来安装Selenium:
|
机器学习/深度学习 Linux 开发者
Python必备工具:pip的安装与管理
Python必备工具:pip的安装与管理
1902 0
|
SQL Python
你需要在你的系统上安装`sqlmap`。这通常可以通过下载其源代码并编译,或者使用包管理器(如`apt`、`yum`或`pip`,但请注意,`pip`通常不直接提供`sqlmap`)来完成。
你需要在你的系统上安装`sqlmap`。这通常可以通过下载其源代码并编译,或者使用包管理器(如`apt`、`yum`或`pip`,但请注意,`pip`通常不直接提供`sqlmap`)来完成。
|
开发框架 机器人 .NET
我们需要安装`pybullet`模块,这可以通过pip来完成:
我们需要安装`pybullet`模块,这可以通过pip来完成:

推荐镜像

更多