windows下python虚拟环境virtualenv安装和使⽤详解前⾯介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下⾯介绍在windows环境下的安装和使⽤。环境信息
python默认安装路径
操作系统:windows10
python版本:3.6.3
安装
1.下载安装python3.6.3
选择:Windows x86-64 web-based installer
Windows x86-64 web-based installer # 指的是安装的时候需要联⽹,体积⼩,下载快,推荐
Windows x86-64 executable installer # 指的是使⽤⽂件的⽅式安装,下载体积⼤
Windows x86-64 embeddable zip file # 嵌⼊式版本
1.双击开始安装,注意勾选上add python to path,其他的⼀路默认;
2.测试:在命令⾏输⼊python,显⽰python交互界⾯则安装成功;
注意
如果不识别python,最可能的原因是添加环境变量没有成功,去系统环境变量中查看⼀下,没有就添加;
安装virtualenv
python3.6.3版本⾃带了pip,为了减少安装步骤,使⽤pip安装;
cmd,打开windows命令⾏;
pip install virtualenv
pip install virtualenvwrapper # 这是对virtualenv的封装版本,⼀定要在virtualenv后安装
安装完成后,输⼊pip list,查看当前的所有安装的包;
创建虚拟环境
选择⼀个⽤来存放虚拟环境的⽂件,如E:/python3
cd E:python3 # 进⼊该⽂件
virtualenv envname  # 创建⼀个名字为envname的虚拟环境
dir  # 查看当前⽬录可以知道⼀个envname的⽂件已经被创建
virtualenv -p python2 envname # 如果安装了多个python版本,如py2和py3,需要指定使⽤哪个创建虚拟环境
注意:
如果不识别virtualenv命令,可能是python安装路径没添加到系统环境变量或没安装virtualenv或没有重新打开⼀个cmd窗⼝;启动虚拟环境
# 进⼊虚拟环境⽂件
cd envname
# 进⼊相关的启动⽂件夹
cd Scripts
activate # 启动虚拟环境
deactivate # 退出虚拟环境
下⾯可以⾃由地在虚拟环境下安装各种包了。
问题与细节
每次需要启动虚拟环境的时候都需要进⼊虚拟环境的⽂件夹的Scripy的⽬录下,⾮常不⽅便,可以将Scripy的路径添加到系统环境变量中。
如果系统还要安装其他的python版本,如python2.7.13;将其路径添加到系统环境变量后,进⼊安装⽂件⽬录,将 ⽂件改为⽂件,防⽌命令冲突;
如果同时存在多个python版本,那么pip也有多个版本,这个时候使⽤pip安装需要指定python版本。
python -m pip install xxx  # python3版本安装包
python2 -m pip install xxx # python2版本安装包
每次添加了系统环境变量以后,需要关闭当前的cmd窗⼝,重新启动⼀个窗⼝才会⽣效。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。