• python虚拟环境库virtualenvwrapper


    virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便。

    1. 安装:

    #安装virtualenvwrapper
    $ pip install virtualenvwrapper
    #windows
    pip install virtualenvwrapper-win

     

    2. 修改mkvirtualenv的默认路径

    Linux:

    安装完成后,在~/.bash_profile写入以下内容

    export PATH
    export WORKON_HOME=~/Envs
    export VIRTUALENVWRAPPER_PYTHON=/bin/python3.6
    source /bin/virtualenvwrapper.sh

    第一行:virtualenvwrapper存放虚拟环境目录

    第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh

    source ~/.bash_profile   #读入配置文件,立即生效

    Windows:

    修改环境变量:

    1.打开控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量-点击新建,

    2.变量名:输入 WORKON_HOME, 变量值:输入自定义的路径,确定保存即可

     

    3.进入python的安装路径,我这里是C:Program Filespython36Scripts下,具体根据自己的安装路径

    4.双击virtualenvwrapper.bat

    5.重新打开cmd命令行窗口,即可使用

    3. 用法:

    mkvirtualenv [name]:创建运行环境
    workon [name]: 工作在 [name] 环境 或 从其它环境切换到 [name] 环境
    deactivate: 退出终端环境
    rmvirtualenv ENV:删除运行环境ENV
    lsvirtualenv: 列出所有的虚拟环境
    cdvirtualenv:进入到虚拟环境所在的目录
    lssitepackages: 列出当前环境安装了的包

     

  • 相关阅读:
    Python随笔之字典Dict
    Python随笔之列表List
    Python基础整理,懒得分类了,大家对付看看吧
    shell批量推送公钥脚本
    Xcode 切换target 之后打包失败
    百度导航sdk错误日志
    前端项目中去掉替换双引号
    taro3.x项目中引用taro-ui以及taro-iconfont-cli
    taro
    JS中some() every() forEach() map() filter()的区别
  • 原文地址:https://www.cnblogs.com/LMIx/p/10767307.html
Copyright © 2020-2023  润新知