参考博客:https://blog.csdn.net/gyq1998/article/details/79998720
安装虚拟空间
- 安装virtualenv
python3.6.5版本自带了pip,为了减少安装步骤,使用pip安装;
cmd,打开windows命令行;
pip install virtualenv
pip install virtualenvwrapper-win # 这是对virtualenv的封装版本,一定要在virtualenv后安装
安装完成后,输入pip list
,查看当前的所有安装的包;
- 选择一个用来存放虚拟环境的文件,如D:/python3
cd D:python3 # 进入该文件
virtualenv envname # 创建一个名字为envname的虚拟环境
dir # 查看当前目录可以知道一个envname的文件已经被创建
- 启动虚拟环境
进入虚拟环境文件
cd envname
进入相关的启动文件夹
cd Scripts
activate # 启动虚拟环境
deactivate # 退出虚拟环境
下面可以自由地在虚拟环境下安装各种包了。
删除虚拟空间是直接删除envname文件夹。
使用virtualenvwrapper
注意:使用这个插件创建的虚拟空间的地址是在:C:\Users\wo\Envs要想修改就创建一个系统变量:WORKON_HOME为你要的那个目录。重新打开一个终端之后就是修改过了的。
使用方法一:创建一个虚拟环境,使用、退出
mkvirtualenv envname // 创建运行虚拟环境envname
workon envname // 工作在虚拟环境envname
deactivate // 退出虚拟环境
使用方法二:创建一个工程,使用、退出
它会创建虚拟环境,并在 $WORKON_HOME 中创建一个项目目录。 当您使用 workon myproject 时,会 cd -ed 到项目目录中。
mkproject myproject // 创建一个工程myproject
virtualenvwrapper 提供环境名字的tab补全功能。当您有很多环境, 并且很难记住它们的名字时,这就显得很有用。
workon 也能停止您当前所在的环境,所以您可以在环境之间快速的切换。
其它的使用技巧:
rmvirtualenv envname // 删除运行环境envname
mkproject mic // 创建mic项目和运行环境mic
mktmpenv // 创建临时运行环境
lsvirtualenv // 列出可用的运行环境
lssitepackages // 列出当前环境安装了的包