Virtualenv 学习记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Virtualenv 学习记录相关的知识,希望对你有一定的参考价值。
python的virtualenv
python有两个版本,特性不同,支持的模块也不同,所以同时安装了python2.7.13和python3.6.0。并使用了virtualenv。virtualenv可以创建“隔离”的运行环境,这样就不用担心会有冲突了。
· 安装
这儿使用windows7,python2和python3都装在F盘了,进入F盘,输入命令
这儿pip 已配置为python2的pip
pip install virtualenv
python用pip3
pip3 install virtualenv
可以见到virtualenv被放在 F:\\pythonXX\\lib\\site-packages 目录下了。这儿两个版本的python都安装了virtualenv。
· 创建
安装了之后就可以创建一个虚拟环境了。这儿创建一个virtual文件夹用来存放这些环境。一个文件夹就是一个环境,在这儿我创建了个new2文件夹指定python2,new3指定python3。其中-p是指定这个虚拟环境python解释器的版本,后面跟参数python.exe,若是python3,参数就是python3.exe。在命令行进入virtual文件夹,输入命令:
virtualenv new2 -p python.exe
virtualenv new3 -p python3.exe
结果如下:
· 激活
然后进入环境,并激活它。先进入python2的环境 new2(其实就是一个命名为new2的文件夹),进入Scripts 文件夹,输入如下命令 activate 激活虚拟环境,再输入python -V查看python版本,pip list 查看一下包:
activate
python -V
pip list
然后就成功地创建,并激活了一个指定为python2的环境new2,前面有个(new2)表示当前是在虚拟环境new2下。一个独立干净的新环境。结果如下:
· 退出
想要退出这个虚拟环境的话,输入命令 deactivate 就可退出
python3的 操作和python2 一样,结果如图:
搞定了这些之后,就可以愉快地玩耍啦!~~
以上是关于Virtualenv 学习记录的主要内容,如果未能解决你的问题,请参考以下文章