• virtualenvwrapper 的安装与使用


    介绍:

    virtualenvwrapper 是一个python项目环境管理工具,一个项目一个独立环境(可随心切换),防止不同项目依赖环境的相互污染

    一、安装

    sudo pip3 install virtualenvwrapper

    二、配置环境变量

    首先使用以下命令,查看一下 virtualenvwrapper.sh 和 python3 的安装目录

    which virtualenvwrapper.sh
    which python3

    执行结果如下:

    然后,修改用户目录下的 .bashrc 文件,增加 virtualenvwrapper 环境配置

    sudo vim ~/.bashrc
    export WORKON_HOME=~/.environments,
    source /home/tiac/.local/bin/virtualenvwrapper.sh
    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    注:填入前一步查到的目录信息

    再然后,更新环境变量

    source ~/.bashrc

    三、使用(注:以下示例以 xxx 代表虚拟环境的名字,xxx_path 代表项目目录,xxx_app 代表项目应用)

    创建虚拟环境

    mkvirtualenv xxx

    进入虚拟环境

    workon xxx

    退出虚拟环境

    deactivate xxx

    删除虚拟环境

    rmvirtualenv xxx

    实例(假设已经下载好了 xxx_app):

    切换到项目

    cd xxx_path

    进入虚拟环境

    workon xxx

    初始化项目(安装项目依赖)

    sudo pip3 install -r requirements.txt

    修改项目内容,需要新依赖时

    sudo pip3 install new_app

    更新依赖关系,保存到 requirements.txt

    sudo pip3 freeze > requirements.txt

    所以修改已完成,退出虚拟环境

    deactivate xxx

    完。

  • 相关阅读:
    将元素平分成差值最小的两个集合(DP)
    新年趣事之打牌(01背包+唯一路径)
    offer(背包问题、DP)
    整数划分(完全背包)
    饭卡(DP)
    等和的分隔子集(dp)
    LaunchPad(思维)
    The flower(寻找出现m次以上,长度为k的子串)
    Morse code(多模式串匹配)
    平分娃娃(多重背包+二进制枚举)
  • 原文地址:https://www.cnblogs.com/tujia/p/13597602.html
Copyright © 2020-2023  润新知