python虚拟环境迁移离线部署
1. 将安装的第三方Python包freeze到文件requirements.txt
pip freeze >requirements.txt
2. 下载第三方python包到指定目录。
pip download -d /home/packages -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
3. 将packages和requirements.txt拷贝到离线主机。
4. 在离线主机上安装好python、pip、python-virtualenv(或直接安装Anaconda),创建虚拟环境并激活。
5. 离线安装python包
pip install --no-index --find-links="/home/packages" -r requirements.txt