Win7配置Python虚拟环境的说明
本文档在主要是用于配置Python3.6的环境,为了更好地处理环境配置期间的问题,整理了该文档。
1.准备工作
更新Pip,CMD: python -m pip install --upgrade pip
- 配置虚拟环境
2.1安装虚拟环境包
CMD:pip install virtualenv,成功显示结果如下:
2.2安装虚拟环境管理包
CMD:pip install virtualenvwrapper-win(Linux环境下使用virtualenvwrapper),成功后显示结果如下:
2.3.设置workon_home环境变量
2.4 创建并使用环境
创建虚拟环境:mkvirtualenv testevn,如果需要指定Python的版本,使用参数:--python=D:\ProgramData\Anaconda3\python.exe;如果需要使用公共的包,使用参数:--system-site-packages:
常用的环境命令如下:
**虚拟环境:workon testevn
查看现有的虚拟环境:workon
推出虚拟环境:deactivate
删除虚拟环境:rmvirtualenv testevn
3.使用配置环境
3.1在Spyder中使用虚拟环境
单击Tools->Preferences,打开配置窗口,选择Python Interpreter出现以下界面,
单击目录右侧的浏览图表,弹出文件窗口,选择要使用的虚拟环境,如下图所示:
配置完成后,需关闭项目后再打开,虚拟环境才能生效。
3.2在PyCharm中使用虚拟环境
打开PyCharm,单击File->Setting(或者Ctrl+Alt+S),打开项目的Setting页面,如下图所示:
单击下拉按钮,选择现有的虚拟环境,如下图所示:
若现有虚拟环境不能满足需求,可新增虚拟环境。单击配置图标,弹出快捷菜单,如下图所示:
在弹出快捷菜单中单击Add Local...,显示 Add Local Python Interpreter窗口,配置新的虚拟环境。虚拟环境的配置(Virtualenv Environment),如下图所示:
选择 Existing Environment,单击右侧文件打开图标,选择相应的虚拟环境。另外,Conda Environment和System Interpreter的配置类似,不再赘述。
4.补充说明
Python的虚拟环境是Python项目管理的重要手段,除了可以使用Virtualenv进行创建和管理之外,PyCharm和Anaconda都可以进行虚拟环境的创建和管理。本文介绍的仅是Virtualenv相关的内容。