- Flask Web開發:基于Python的Web應用開發實戰(第2版)
- (美)米格爾·格林貝格
- 376字
- 2020-05-06 16:36:52
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
環境變量,把命令提示符重置為最初的狀態。
推薦閱讀
- 軟件項目管理(第2版)
- 算法基礎:打開程序設計之門
- Django:Web Development with Python
- Spring實戰(第5版)
- 學Python也可以這么有趣
- 劍指Java:核心原理與應用實踐
- Web Development with MongoDB and Node(Third Edition)
- PySide 6/PyQt 6快速開發與實戰
- C/C++程序員面試指南
- Spring MVC+MyBatis開發從入門到項目實踐(超值版)
- Java Web從入門到精通(第3版)
- MyBatis 3源碼深度解析
- Python 3 Object:oriented Programming(Second Edition)
- Learning C++ by Creating Games with UE4
- 大規模語言模型開發基礎與實踐