python库打包 导出 离线安装
- 简 介
- 下 载
- 留 言
- 说 明
把现有的Python环境转移到另外一台机器上,建议配合上一篇《Python 虚拟环境 VirtualEnv》,新建虚拟环境下进行。可减少依赖包的数量,假设:我将要把env1的依赖环境打包发送给env2,env2收到env1包后可离线安装
1.新建文件夹 存放打包数据
mkdir fanrong
2.进入新建好的fanrong文件夹
cd fanrong
3.将现有的Python包导出到目录文件requirments.txt
pip freeze > requirments.txt
4.按照导出目录 下载对应包
pip download -d ./ -r requirments.txt
5.此时你已经得到想要的包,拷贝目录fanrong随便转移
6.安装打包的模块
pip install --no-index --find-links=/home/frdata/fanrong -r /home/frdata/fanrong/requestments.txt