上QQ阅读APP看书,第一时间看更新
1.5 使用虚拟环境
若想使用虚拟环境,要先将其“激活”。如果你使用的是Linux或macOS,可以通过下面的命令激活虚拟环境:
$ source venv/bin/activate
如果使用微软Windows系统,激活命令是:
$ venv\Scripts\activate
虚拟环境被激活后,里面的Python解释器的路径会添加到当前命令会话的PATH
环境变量中,指明在什么位置寻找一众可执行文件。为了提醒你已经激活了虚拟环境,激活虚拟环境的命令会修改命令提示符,加入环境名:
(venv) $
激活虚拟环境后,在命令提示符中输入python
,将调用虚拟环境中的解释器,而不是系统全局解释器。如果你打开了多个命令提示符窗口,在每个窗口中都要激活虚拟环境。
虽然多数情况下,为了方便,应该激活虚拟环境,但是不激活也能使用虚拟环境。例如,为了启动venv虚拟环境中的Python控制台,在Linux或macOS中可以执行venv/bin/python
命令,在微软Windows中可以执行venv\Scripts\python
命令。
虚拟环境中的工作结束后,在命令提示符中输入deactivate
,还原当前终端会话的PATH
环境变量,把命令提示符重置为最初的状态。