Python解释器可以直接创建虚拟环境,无需借助第三方的
创建虚拟环境
我们进入dos在dos里面创建虚拟环境,需要注意的是,在哪个目录执行此命令,虚拟环境就创建在哪个目录,详见官方文档
用法:
python -m venv 虚拟环境名
例1:
# 进入 D 盘
C:\Users\CFZhu>d:
# 查看 D盘中的内容,无内容
D:\>dir
驱动器 D 中的卷没有标签。
卷的序列号是 AC16-AF84
D:\ 的目录
找不到文件
# 创建虚拟环境 v_test
D:\>python -m venv v_test
# 查看是否创建成功
D:\>dir
驱动器 D 中的卷没有标签。
卷的序列号是 AC16-AF84
D:\ 的目录
2021/02/21 19:40 <DIR> v_test
0 个文件 0 字节
1 个目录 53,572,882,432 可用字节
# 进入 Scripts目录 并查看文件
D:\>cd ./v_test/Scripts
D:\v_test\Scripts>dir
驱动器 D 中的卷没有标签。
卷的序列号是 AC16-AF84
D:\v_test\Scripts 的目录
2021/02/21 19:40 <DIR> .
2021/02/21 19:40 <DIR> ..
2021/02/21 19:40 2,273 activate
2021/02/21 19:40 948 activate.bat
2021/02/21 19:40 1,479 Activate.ps1
2021/02/21 19:40 368 deactivate.bat
2021/02/21 19:40 103,279 easy_install-3.7.exe
2021/02/21 19:40 103,279 easy_install.exe
2021/02/21 19:40 103,261 pip.exe
2021/02/21 19:40 103,261 pip3.7.exe
2021/02/21 19:40 103,261 pip3.exe
2021/02/21 19:40 522,768 python.exe
2021/02/21 19:40 522,256 pythonw.exe
11 个文件 1,566,433 字节
2 个目录 53,572,882,432 可用字节
# 进入虚拟环境
D:\v_test\Scripts>activate.bat
# 从提示符可以看出已经进入了虚拟环境
(v_test) D:\v_test\Scripts>pip list
Package Version
---------- -------
pip 19.2.3
setuptools 41.2.0
WARNING: You are using pip version 19.2.3, however version 21.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
# 退出虚拟环境
(v_test) D:\v_test\Scripts>deactivate.bat