Virtualenv 学习记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Virtualenv 学习记录相关的知识,希望对你有一定的参考价值。

python的virtualenv

python有两个版本,特性不同,支持的模块也不同,所以同时安装了python2.7.13python3.6.0。并使用了virtualenvvirtualenv可以创建“隔离”的运行环境,这样就不用担心会有冲突了。

 · 安装

这儿使用windows7python2python3都装在F盘了,进入F盘,输入命令

 这儿pip 已配置为python2pip

pip install virtualenv

pythonpip3

pip3 install virtualenv

可以见到virtualenv被放在  F:\\pythonXX\\lib\\site-packages 目录下了。这儿两个版本的python都安装了virtualenv

技术分享

 · 创建

安装了之后就可以创建一个虚拟环境了。这儿创建一个virtual文件夹用来存放这些环境。一个文件夹就是一个环境,在这儿我创建了个new2文件夹指定python2new3指定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 学习记录的主要内容,如果未能解决你的问题,请参考以下文章

python小白学习记录 多线程爬取ts片段

virtualenv介绍

golang代码片段(摘抄)

QT 实用代码片段

CSP核心代码片段记录

记录C#常用的代码片段