1. python创建虚拟环境
-
首先要安装
virtualenv
模块。打开命令行,输入pip install virtualenv
回车。python3自带了创建虚拟环境的库,不用安装。 -
安装之后需要新建virtualenv的独立环境,具体可以查看其帮助命令:
virtualenv -h
常用的参数有:
--p:指定一个版本python环境;通常当你的系统中安装了多个python版本时会用到;默认情况下virtualenv会优先选取它的宿主python环境,即它安装在那个python版本下就会默认选择哪个版本作为默认python隔离环境。
--no-site-packages:不使用系统环境的python安装包,即隔离包中不能使用真实python环境的安装包;当前版本这个选项是默认的。
--system-site-packages:与上面相反,使隔离环境能访问系统环境的python安装包
--distribute:copy一个python环境的分支,默认会安装setup、pip、wheel等基础模块
- 进入想要放置虚拟环境的文件夹(此文件是你随便选的,不要有中文路径)。在命令行输入
virtualenv demo
或virtualenv -p /usr/bin/python3 test
(demo是虚拟环境的文件夹,可以随便起,但最好和项目相关,而且不要是中文)。 - linux下激活环境:
source demo/bin/activate
(demo是虚拟环境名字) - window下激活环境:
demoScriptsactivate
(demo是虚拟环境名字) - 输入
deactivate
退出虚拟环境。
2. pycharm中添加python虚拟环境
新建项目,选择已创建的虚拟环境