为了更好的隔离每个项目所需要的不同依赖、避免由于不同项目需要不同的依赖库版本而造成的各种问题,我们需要创建虚拟环境来为不同的工程创建互相独立的运行环境。
使用virtualenv创建虚拟环境
第一步:安装虚拟环境工具
打开命令行窗口,输入
pip install virtualenv
第二步:创建一个专门用于存放虚拟环境的文件夹,方便后期管理。
第三步:在指定目录下生成虚拟环境
在命令行输入
virtualenv d:\myenvs\test_env
其中myenvs为第二部创建的文件夹,test_env为虚拟环境名称
如果想指定python版本
virtualenv -p D:\Python\python.exe d:\myenvs\python35_env
其中D:\Python\python.exe为指定版本的python路径
创建成功后需进入虚拟环境Scripts文件夹下输入
activate
来激活虚拟环境,激活后前面会出现(虚拟环境名称),如下(也可能不显示)
(test_env) D:\myenvs\test_env\Scripts>
退出虚拟环境
deactivate
安装virtualenvwrapper简化virtualenv操作,在任意路径去操作虚拟环境
pip install virtualenvwrapper-win
配置虚拟环境
配置好后即可在任意路径下激活虚拟环境,如下:
任意路径>workon 虚拟环境名称
使用mkvirtualenv创建虚拟环境,不用指定路径,如下:
mkvirtualenv 虚拟环境名称