python虚拟环境迁移问题
-
问题
因目标机器网络限制,无法通过pip直接安装依赖包,但直接复制虚拟环境到另一台机器会,会导致无法执行python脚本文件
-
本机python环境打包
-
先进入本机cmd,切换到脚本项目目录下
-
激活虚拟环境
workon ai
-
导出python包版本信息
pip freeze > requirements.txt
-
在项目目录下创建whls, 存放离线安装包
mkdir whls
-
下载离线安装包
pip download -d ./whls -r requirements.txt
-
-
目标机器安装python环境依赖包
pip install --no-index --find-links=./whls -r requirements.txt