python生成requirements.txt环境打包,利用requirements.txt离线安装Python环境
python环境,pip安装的包写入requirements.txt
1
2
3
4
5
6
| #查看安装的包
pip list
#把包写入到requirements.txt中
pip freeze > requirements.txt
|
pip3方式
1
2
| pip3 list
pip3 freeze > requirements.txt
|
离线安装
下载python环境pip包
在可连接外网的环境中,将requirements.txt中导入的包离线下载到packagesdir目录下
1
2
3
4
| packagesdir=/home/wangb/pip3_packages
pip3 download -i https://pypi.douban.com/simple -d $packagesdir -r requirements.txt
#pip download -d $packagesdir -r requirements.txt
|
离线安装下载包
将packagesdir下的下载包,拷贝到内网环境packagesdir目录下
拷贝requirements.txt 到内网环境
执行离线安装命令
1
2
3
4
| packagesdir=/home/wangb/pip3_packages
pip3 install --no-index --find-links=$packagesdir -r requirements.txt
#pip install --no-index --find-links=$packagesdir -r requirements.txt
|