windows系统的python虚拟环境搭建

一、virtualenv的使用

  1. 安装virtualenv
    pip install virtualenv
    
  2. 创建虚拟环境
    在你的项目跟目录下,执行下面的两种创建中的一个,来进行虚拟环境的创建。
    • 默认创建
      virtualenv myenv
      
      使用当前系统正在使用的python版本,来创建虚拟环境 。
    • 指定版本创建
      virtualenv -p C:\Python37\python.exe myenv
      
      使用你的个性定制的python的版本,来创建虚拟环境。

    创建完成后,会发现,你的项目下。有一个myenv的文件夹,里面存放的就是你的虚拟环境。

  3. 激活并使用
    myenv\Scripts\activate
    
    由于我的虚拟环境的名字是myenv,所以,我的运行目录是这个。运行完成后,会显示如下的效果。
    (myenv) G:\PYTHON\myblog>
    
    前面会有(myenv)标识,表示,你的虚拟环境启动完成了。

每次使用的时候,需要使用上面的第4步骤,来激活环境。

二、virtualenvwrapper的使用

virtualenvwrapper是一款在virtualenv的基础上构建的虚拟环境管理工具。在windows下使用virtualenvwrapper-win使用的时候,不用提前安装virtualenv
本操作,都是在cmd命令行下,进行的操作。

  1. 安装
    pip install virtualenvwrapper-win
    
  2. 创建虚拟环境并进入
    mkvirtualenv创建虚拟环境后,会自动进入。
    1. 默认创建
      mkvirtualenv myenv
      
    2. 指定版本创建
      mkvirtualenv --python=C:\Python37\python.exe myenv
      

    这种方式创建的环境,统一在"C:\Users\houxin\Envs"目录下。

  3. 切换和使用
    workon myenv
    
    下次进入的时候,使用该命令,激活虚拟环境。
  4. 删除虚拟环境
    rmvirtualenv myenv
    
  5. 查看所有虚拟环境
    lsvirtualenv
    
  6. 进入当前虚拟环境所在的目录
    cdvirtualenv
    
posted @ 2020-05-07 16:01  houxin  阅读(630)  评论(0编辑  收藏  举报