win10环境下搭建virtualenvwrapper虚拟环境
操作系统:win10
本地python环境:python3
以下是我的整个安装过程。
1、安装virtualenvwrapper:
pip install virtualenvwrapper-win
注:windows系统安装virtualenvwrapper后面需要加上“-win”,linux系统不需要
如无法顺利安装,如下是常见的报错以及解决方案:
(1)pip版本过低:ERROR: Could not find a version that satisfies the requirement virtual (from versions: none)ERROR: No matching distribution found for virtual
出现此报错的原因是因为你的pip版本需要升级了
python -m pip install --upgrade pip
运行上面的命令来升级你的pip
(2)如升级pip以后运行安装virtualenvwrapper的命令依然有上面的报错,请尝试通过镜像资源去下载
pip install virtualenvwrapper-win-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
(3)在按照上面的操作运行之后,可能会出现could not unpack file的错误,请依次运行以下命令:
pip install virtualenv
virtualenv VENV
pip install virtualenvwrapper-win
这个时候应该就可以安装成功了。
2、配置虚拟环境
你需要创建一个文件夹来存储你的python虚拟环境,如我是创建了D盘下的PythonVirtualenv
添加系统环境变量 WORKON_HOME
将刚才创建的目录设置为改变量值
3、创建虚拟环境
配置好之后,你可以通过以下命令创建虚拟环境
mkvirtualenvwrapper test
创建了一个名为test的文件夹来存放虚拟环境,这个文件夹应该是自动在你配置的virtualenvwrapper系统环境变量的路径下,如果不是,请检查你的环境变量设置。
如系统环境变量名写错,这个虚拟环境可能是在C盘生成的。
4、其他常见命令
(1)列出虚拟环境
在上一步,我们已经创建了一个名为test的虚拟环境,你可以在cmd运行命令
workon
将会列出你本地所有的虚拟环境。
(2)进入虚拟环境
workon test
你将进入test这个虚拟环境,运行之后,可以进行安装包等操作,来配置你的这个虚拟环境。
(3)退出虚拟环境
deactivate
(4)删除虚拟环境
rmvirtualenvwrapper test
你将删除这个虚拟环境。