• 迁移virtualenv环境


     

    记录一次将window上的virtualenv部署至LINUX服务器

    前提

    你已经使用virtualenv创建了一个虚拟的python运行环境,并且已经完成了你的应用的开发,现在需要将工程部署到服务器了。

    警告:如果你想将WINDOW上的venv直接复制到linux上的运行的话,那是根本行不通的。

     WINDOWS操作

    在Terminal中将包信息导出至requirements.txt文件中:

    pip freeze > requirements.txt

    LINUX操作

    安装virtualenv

    为不影响linux原环境,我首先安装virtualenv:

    yum install python-virtualenv

    相关依赖包也会被自动安装:

    确认所需PYTHON版本

    查看当前系统的python版本:

    python -V

    安装python3.6

    我的工程需要使用python3,所以我需要先在系统中安装python3:

    yum search python36

    yum -y install python36.x86_64
    yum info python36

    至此,我们就有一个python36的版本了。 

    生成venv1环境,并指定python版本

    这里的--python要指向你的python,如--python=/usr/bin/python36

    virtualenv --python=python36 venv1

    进入venv1环境,并查看python版本

    source venv1/bin/activate
    python -V

     

    查看pip版本

    pip -V

     

    安装python包

    pip install -r ./requirements.txt

    退出venv1环境

    deactivate

    liehen2046

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

  • 相关阅读:
    道路和航线(最短路SPFA优化算法)
    走廊泼水节 (最大生成树)
    大数板子
    强连通分量
    path(CCPC网络赛)
    Plug It In!(网络流板子)
    链式前向星上DFS(Pants On Fire)
    手环定理
    (x+y)%p==b ;(x*y)%p==c; 知道b,c,求x,y;
    牛客多校第六场-H-Pair
  • 原文地址:https://www.cnblogs.com/liehen2046/p/10569727.html
Copyright © 2020-2023  润新知