windows 操作系统下
安装virtualenv
virtualenv 是用来创建虚拟环境的软件工具,我们可以通过 pip 或者 pip3 来安装:
pip install virtualenv
pip3 install virtualenv
创建虚拟环境
创建虚拟环境非常简单,通过以下命令就可以创建了:
virtualenv [虚拟环境的名字]
如果你当前的 Python3/Scripts 的查找路径在 Python2/Scripts 的前面,那么将会使 用 python3 作为这个虚拟环境的解释器。如果 python2/Scripts 在 python3/Scripts 前面,那么 将会使用 Python2 来作为这个虚拟环境的解释器。
进入环境
- 进入刚才创建的虚拟机文件里面
cd [文件名]
- 打开目录
dir
- 进入Scripts目录
cd Scripts
- 打开目录
dir
- 执行脚本activate
activate
- 如果文件目录前面出现(文件名)的话,这说明已经成功的进入虚拟环境
C:\Users\Administrator\xuniji\Scripts>activate (xuniji) C:\Users\Administrator\xuniji\Scripts>
推出虚拟环境
deactivate
如果前面的(文件名)消失了,这说明推出成功
(xuniji) C:\Users\Administrator\xuniji\Scripts>deactivate
C:\Users\Administrator\xuniji\Scripts>
实例
Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>pip install virtualenv
Collecting virtualenv
Downloading https://files.pythonhosted.org/packages/6a/d1/e0d142ce7b8a5c76adbfad01d853bca84c7c0240e35577498e20bc2ade7d/virtualenv-16.2.0-py2.py3-none-any.whl (1.9MB)
100% |████████████████████████████████| 1.9MB 2.4MB/s
Requirement already satisfied: setuptools>=18.0.0 in e:\python\anaconda3-5.1.0-windows-x86_64\lib\site-packages (from virtualenv)
Installing collected packages: virtualenv
Successfully installed virtualenv-16.2.0
You are using pip version 9.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
C:\Users\Administrator>
C:\Users\Administrator>virtualenv xuniji
Using base prefix 'e:\\python\\anaconda3-5.1.0-windows-x86_64'
New python executable in C:\Users\Administrator\xuniji\Scripts\python.exe
Installing setuptools, pip, wheel...
done.
C:\Users\Administrator>cd xuniji
C:\Users\Administrator\xuniji>dir
驱动器 C 中的卷是 Local disk
卷的序列号是 7464-B46A
C:\Users\Administrator\xuniji 的目录
2019/01/12 18:03 <DIR> .
2019/01/12 18:03 <DIR> ..
2018/10/28 21:30 <DIR> Include
2019/01/12 18:03 <DIR> Lib
2019/01/12 18:03 <DIR> Scripts
2019/01/12 18:03 <DIR> tcl
0 个文件 0 字节
6 个目录 109,289,385,984 可用字节
C:\Users\Administrator\xuniji>cd Scripts
C:\Users\Administrator\xuniji\Scripts>dir
驱动器 C 中的卷是 Local disk
卷的序列号是 7464-B46A
C:\Users\Administrator\xuniji\Scripts 的目录
2019/01/12 18:03 <DIR> .
2019/01/12 18:03 <DIR> ..
2019/01/12 18:03 2,210 activate
2019/01/12 18:03 767 activate.bat
2019/01/12 18:03 1,544 activate.ps1
2019/01/12 18:03 1,009 activate.xsh
2019/01/12 18:03 1,512 activate_this.py
2019/01/12 18:03 512 deactivate.bat
2019/01/12 18:03 102,787 easy_install-3.6.exe
2019/01/12 18:03 102,787 easy_install.exe
2019/01/12 18:03 102,769 pip.exe
2019/01/12 18:03 102,769 pip3.6.exe
2019/01/12 18:03 102,769 pip3.exe
2019/01/12 18:03 93,696 python.exe
2019/01/12 18:03 51,200 python3.dll
2019/01/12 18:03 3,602,432 python36.dll
2019/01/12 18:03 92,160 pythonw.exe
2019/01/12 18:03 102,765 wheel.exe
16 个文件 4,463,688 字节
2 个目录 109,248,258,048 可用字节
C:\Users\Administrator\xuniji\Scripts>activate
(xuniji) C:\Users\Administrator\xuniji\Scripts>deactivate
C:\Users\Administrator\xuniji\Scripts>