美文网首页
python虚拟环境安装,项目互不干扰

python虚拟环境安装,项目互不干扰

作者: 你再不来我要下雪了 | 来源:发表于2018-04-22 23:12 被阅读0次

    使用python虚拟环境的目的是避免各个项目相互干扰,可以在不同项目中使用不同版本的包

    1. 安装virtualenv,顺带安装virtualenvwrapper,使用的是python3的pip
      sudo pip install virtualenv virtualenvwrapper
    2. 配置~/.bash_profile,添加
      export WORKON_HOME=$HOME/.virtualenvs
      export PROJECT_HOME=$HOME/workspace
      #如是python3 需添加这一行
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
      source /usr/local/bin/virtualenvwrapper.sh
      
    3. source配置文件
      source ~/.bash_profile
    4. 虚拟环境常用命令
      mkvirtualenv zqxt  :创建运行环境zqxt
      workon zqxt        :工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境
      deactivate         :退出终端环境
                         
      rmvirtualenv ENV   :删除运行环境ENV
      mkproject mic      :创建mic项目和运行环境mic
      mktmpenv           :创建临时运行环境
      lsvirtualenv       :列出可用的运行环境
      lssitepackages     :列出当前环境安装了的包
      # 创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。
      

    相关文章

      网友评论

          本文标题:python虚拟环境安装,项目互不干扰

          本文链接:https://www.haomeiwen.com/subject/xbuhlftx.html