Python virtualenv
Python2.7
1.安装 :pip install virtualenv
2.进入指定目录后,初始化:virtualenv env --env参数指定虚拟环境的包所在的装载路径
3.进入虚拟环境:source env/bin/activate
4.安装需要的包:pip install flask
Python3.5
1.安装:pip install virtualenv
2.进入指定目录初始化:C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe -m venv myenv --myenv指定虚拟环境的包所在的装载路径,python.exe根据实际的安装路径进行调整
3.进入虚拟环境:C:> <venv>\Scripts\activate.bat --找到myenv下的Scripts下的activate.bat
4.安装需要的包: pip install flask
Pycharm 创建及集成virtualenv
1.找到settings-project interpreter

2.选择下拉框,选择show all

3.弹窗选择+号

弹窗如下图

add local :添加本地已经创建好的virtualenv或者是python其他版本(如图,我这里已经安装了2.7和3.5)

add remote: 添加远程的virtualenv或者python版本 =、= 没有资源,感觉也很难用到,感兴趣的自己研究
create virtualenv:创建virtualenv
填写名称和所在文件夹,选择创建virtualenv所需基于python的版本
第三项是,是否从继承全局的site-packages,如果你的python已经安装了部分包,而且你的虚拟环境也需要,则可以勾选,自动继承已经安装的包
第四项是,是否所有将该虚拟环境应用所有的项目,同常是不用勾选的

至此,基于虚拟环境的开发环境已经集成到Pycharm了。
3.5 virtualenv的使用是参照官网来的 https://docs.python.org/3/library/venv.html
谢谢观赏!