邊學邊做筆記更新,歡迎指正。
針對不同的任務,會運用到不同的 Python解釋器,安裝不同的依賴包。在同一電腦上想要配置不同的環境,為了方便管理,可以創建不同的虛擬環境。常用的工具包括 Anaconda 和 Virtualenv,使用方法可以參考博文:virtualenv的介紹及基本使用(所有命令解釋)和 conda常用命令:安裝,更新,創建,激活,關閉,查看,卸載,刪除,清理,重命名,換源,問題。
本文主要講述直接使用Python創建虛擬環境。
### Windows系統 ###
win + R
輸入cmd
### Linux系統 ###
Ctrl + Alt + T
在命令行中輸入Python,確定當前Python版本。
當一台電腦安裝了多個Python版本,在Windows系統中,默認調用 環境變量 最上面一個的Python版本。虛擬環境需要哪個Python版本,就將它的環境變量移到最上面。
# 跳轉到目標目錄下
d:
cd d:\venv
# 創建虛擬環境
### Windows系統 ###
python -m venv 環境名稱
### Linux系統 ###
python3 -m venv 環境名稱
### Windows系統下 ###
# 首先跳轉到環境文件夾中的Scripts中
cd d:\venv\環境名稱\Scripts
# 激活當前環境
.\activate
### Linux系統下 ###
# 首先跳轉到環境文件夾中的bin中
cd venv\環境名稱\bin
# 激活當前環境
source .\activate
國外源的下載速度比較慢,可能出現鏈接超時。可以通過國內鏡像源下載。
pip install 依賴包名字 -i 地址
也可以將國內鏡像源添加到 config
中,之後使用 pip install'
命令時會優先從這個地址下載。
# 添加鏡像源
pip config set global.index-url 鏡像源地址
# 查看目前正在使用的源
pip config list
# 刪除源
pip config unset global.index-url
激活環境後,使用 pip list
可以查看當前環境下安裝了哪些包。
VS Code 通過配置 settings.json
文件來選擇Python編譯器。詳細流程可以參考溫柔且上進c的博文。
Ctrl + Shift + P
打開命令交互面板;Python: Select Interpreter
選擇,也可以通過 settings
打開 settings.json
文件;Scripts\python.exe
添加到 python.pythonPath
中;"python.pythonPath": "D:\\venv\\環境名稱\\Scripts\\python.exe"
Pycharm 相對簡單直接選擇虛擬環境文件夾下的 Scripts\python.exe
Python解釋器即可。
溫柔且上進c. 解決問題:VScode使用python虛擬環境(圖文並茂版). SCDN博客.
溺陽. vscode設置Python虛擬環境. CSDN博客.