All is well 3 idiots

AC小小常

【Python函数与模块】(18)安装虚拟环境(virtualenv)

一、安装虚拟环境:打开cmd,在任意一个文件夹下输入:pip install virtualenv

  如果已经安装过,则会显示:

 

二、创建虚拟环境:进入到自定义的目录下创建:virtualenv django1.11

 

三、进入/退出虚拟环境activate/deactivate

  1. 进入django1.11下的Scripts文件夹下

  

  2. 输入 activate 进入虚拟环境,前面有括号(django1.11),然后就可以在虚拟环境下做想做的事情

  

    (1)在虚拟环境下安装django1.11:pip install django==1.11

    

     (2)测试一下:发现导入django包没有问题,quit()退出

   

  3. 输入 deactivate.bat 退出虚拟环境:而后进入真实的虚拟环境,没有了之前的括号(django1.11)

  

 

(续)四、退至envs目录下,继续创建flask虚拟环境

  1. 创建flask虚拟环境:virtualenv flask

  

  2. 这个时候去上级目录下查看,可以查看到两个虚拟环境的目录:django1.11和flask

  

  3. 进入flask虚拟环境,安装flask,而后运行python,导入flask包,没有报错,说明安装成功了

  

  那么这个时候问题就出现了:现在已经有了两个虚拟环境,在进行环境切换时,需要退至envs包下,再进入想要进入的虚拟环境下,这样的操作带来了很大的不方便,那么接下来,就利用virtualenvwrapper-win来解决(“-win”针对的是windows系统,如果是其他的系统,这个后缀名是不同的)

 

五、切换虚拟环境

  1. 安装:pip install virtualenvwrapper-win(这个需要在真实的环境下安装!!!!)

  

  2. 配置环境变量:新增环境变量  WORKON_HOME,变量值为存放虚拟环境的目录

  

  3. 自由切换虚拟环境:workon

  

 

最后,在pycharm的存在环境中也可以看到新创建的这两个虚拟环境

 

 

 

 

posted on 2020-04-11 12:00  AC小小常  阅读(309)  评论(0编辑  收藏  举报

导航