美文网首页
python虚拟环境迁移方法

python虚拟环境迁移方法

作者: BenjaminY | 来源:发表于2019-11-29 15:31 被阅读0次

场景
生产环境是断网,无法联网安装依赖包。
第三方依赖库太多,每次联网安装依赖包太耗费时间或网络资源。
需要更改已有虚拟环境路径。
方法一
如果是有网环境:

source env/bin/activate # 先激活本地虚拟环境
pip freeze > requirements.txt
pip install -r requirements.txt
方法二
source venv/bivn/activate # 先激活本地虚拟环境
pip freeze > requirements.txt
在开发环境先下载好离线包:pip download -d your_offline_packages -r requirements.txt
打包your_offline_packages,并copy到目标环境
在目标环境创建新的virtualenv环境并激活:
virtualenv -p python_path venv
source venv/bivn/activate
批量安装离线安装包
pip install --no-index --find-links=your_offline_packages -r requirements.txt

方法三
打包已经创建好的venv,并拷贝到目标环境解压
venv/bin/下修改activate文件中参数

VIRTUAL_ENV="your new venv path"
export VIRTUAL_ENV

然后运行
source venv/bin/activate

相关文章

  • python虚拟环境迁移方法

    场景生产环境是断网,无法联网安装依赖包。第三方依赖库太多,每次联网安装依赖包太耗费时间或网络资源。需要更改已有虚拟...

  • No module named 'MySQLdb'

    python3虚拟环境安装mysql: 在迁移文件时: 会报如下错误: 解决方法:在 init.py 文件中添加以...

  • 非Root用户服务器环境从零配置

    1. 链接服务器 2. python 3. pip 4. python虚拟环境迁移 5. JAVA环境配置 6. ...

  • python虚拟环境迁移

    主机A的虚拟环境向主机B迁移。 前提条件:主机A和主机B 已经安装了virtualenv 1.主机A操作如下 2....

  • 软件安装8:python虚拟环境

    虚拟环境的安装,激活,反激活,删除,冻结和迁移 执行python命令行 或者 virtualenv 命令行 或 注...

  • python虚拟环境迁移打包

    需要迁移的虚拟环境cmd命令下: 命令 将安装包版本信息导入到requireents.txt文件中注意 --all...

  • Centenos虚拟环境

    进入虚拟环境: python 3.6.2 搭建python的虚拟环境 python -m venv /myblog...

  • Python 虚拟环境

    Python 虚拟环境 虚拟环境是保持项目依赖独立的一种方式,避免项目间的依赖互相干扰 使用方法 创建虚拟环境py...

  • Django 简单配置

    生成迁移文件:1.进入虚拟环境 或 创建虚拟环境 mkvirtualenv cc / workon cc2....

  • django 迁移总结

    生成迁移文件:1.进入虚拟环境 或 创建虚拟环境 mkvirtualenv cc / workon cc2....

网友评论

      本文标题:python虚拟环境迁移方法

      本文链接:https://www.haomeiwen.com/subject/dbrgwctx.html