Bootstrap

python虚拟环境配置


平时会用到多个不同版本的框架和依赖,之前一直在用conda的虚拟环境来切换,但是最近conda的服务器已经无法直接访问,加上conda自身限制使用国内的镜像服务器,所以改用virtualenv来做环境配置。

工作环境

  • Ubuntu16.04
  • 系统默认python3.6

步骤

  1. python3中已经集成了virtualenv,如果你使用的是python2,可以先使用以下命令安装:

    pip install virtualenv
    
  2. 创建环境

    cd myEnvsDir
    python -m venv myVEnvName
    

    配置的不同环境都存放在myEnvsDir文件夹中,myVEnvName是配置的虚拟环境的名字。

  3. 启动虚拟环境

    source myEnvsDir/myVEnvName/bin/activate
    

    类似conda正常启动虚拟环境后,在命令行的开头会出现(myVEnvName)字样。

  4. 使用 pip install 安装需要的包

  5. 使用以下命令退出虚拟环境

;