• virtualenv wrapper安装配置


    virtualenv 每次开启虚拟环境,都需要在虚拟环境所在目录下的 bin 目录下source ./activate。
    virtualenvwrapper在WORKON_HOME下对不同的虚拟环境使用不同的目录来管理。
    省去了每次开启虚拟环境的 source 操作,使得虚拟环境更加方便。

    ★WORKON_HOME :就是用来存放各种虚拟环境目录的目录。
    【windows环境下】

    1,安装

    前提:安装virtualenv
    pip install virtualenvwrapper-win
    2,新建系统环境变量

    变量名:输入 WORKON_HOME, 变量值:输入自定义的路径,该路径为虚拟环境的所在根目录。
    不创建的话,默认虚拟环境保存位置为%HOMEPATH%/Envs
    %HOMEPATH%是:C:UsersAdministrator
    例:C:UsersAdministratorEnvs

    3,运行初始化脚本
    进入pthon的安装路径:C:Program Filespython37Scripts下
    运行virtualenvwrapper.bat
    重新打开cmd命令行窗口使用。

    【linux环境下】
    1,安装
    前提:安装virtualenv
    pip install virtualenvwrapper

    2,配置(初始化脚本,需要每次启动执行)
    修改~/.bash_profile或~/.bashrc配置文件,加入:

    export WORKON_HOME=~/virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 #指定python解释器。
    可选:
    export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
    export PIP_VIRTUALENV_BASE=$WORKON_HOME #告诉pip虚拟环境的位置,pip安装扩展库,就会安装到对应的目录下。
    export PIP_REQUIRE_VIRTUALENV=true

    3,使生效。
    source ~/.bash_profile

    4,常用命令
    •创建新的虚拟环境
    mkvirtualenv [环境名称]
    •切换环境
    workon [环境名称]
    •退出虚拟环境
    deactivate
    •列出可用的运行环境
    lsvirtualenv
    •删除虚拟环境
    rmvirtualenv [环境名称]

    •拷贝虚拟环境
    cpvirtualenv [源环境名称] [目标环境名称]
    •改变当前工作目录为当前虚拟环境下所指定的目录
    cdvirtualenv [子目录]
    •改变当前工作目录为当前虚拟环境的sitepackages下所指定的目录
    cdsitepackages [子目录]
    •列出当前虚拟环境安装了那些扩展库
    lssitepackages

  • 相关阅读:
    TAM实施范例
    xmanager连接到RHEL6.
    TAM安装过程中遇到的问题
    db29.1FP2升级FP12
    WAS常见问题及解答
    在 Lotus Quickr for Domino 环境中使用 Tivoli Access Manager WebSEAL 作为反向代理服务器
    TAM包含的内容全面的指南自IBM
    Setting up the Web Admin Tool in LDAP 6.x to communicate via SSL
    oracle字符集。
    redhat中设置环境变量PATH的方法和只显示目录的Tree
  • 原文地址:https://www.cnblogs.com/mountain2011/p/11355586.html
Copyright © 2020-2023  润新知