zoukankan      html  css  js  c++  java
  • python 虚拟环境的迁移

    一 在源环境中获取当前安装的包列表

    cd 虚拟环境目录下的\scripts
    acitivate.bat
    
    # 下载清单到当前目录下。
    pip  freeze --all >requirements.txt  

    二  将源环境中的包下载到指定目录

    # -d 下载到的目标目录,-r 上个步骤生成的包列表
    pip download -d pkg -r requirements.txt

    生成后,会在当前目录下生成一个pkg目录,*.wheel文件都在其中了。

     注意:最好删除其中的pip 包,否则在目标中导入时可能会导致报错。

    三 去目标服务器中创建虚拟环境

    cd 目标目录 
    
    python -m venv 虚拟目录名称

    然后将刚才导出的requirements.txt文件及pkg目录下的所有文件,都复制到目标的虚拟环境目录下。

    四 在目标服务器中安装wheel文件

    首先激活虚拟环境

    cd 虚拟环境目录\scripts
    activate.bat

    然后使用 --no-index --find-links选项进行离线安装.-r 后面是wheel文件的清单

    pip install --no-index --find-links=wheel文件的目录 -r requirements.txt
  • 相关阅读:
    数组对象遍历新增属性
    watch监听数据的改变
    同一个数组查重
    SpringCloud搭建(二) 支付模块搭建
    SpringCloud搭建(一) 聚合父工程搭建
    线程池
    同步容器
    容器
    JVM学习
    线程---ThreadLocal
  • 原文地址:https://www.cnblogs.com/champaign/p/15740478.html
Copyright © 2011-2022 走看看