目录

python生成requirements.txt环境打包

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