程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

使用Python配置虛擬環境

編輯:Python

使用Python配置虛擬環境

    • 前言
    • 1 創建虛擬環境
      • 1.1 打開命令行
      • 1.2 確定Python版本
      • 1.3 創建虛擬環境
    • 2 配置虛擬環境
      • 2.1 激活虛擬環境
      • 2.2 下載依賴包
    • 3 查看虛擬環境
    • 4 選擇虛擬環境
    • 參考資料

邊學邊做筆記更新,歡迎指正。

前言

針對不同的任務,會運用到不同的 Python解釋器,安裝不同的依賴包。在同一電腦上想要配置不同的環境,為了方便管理,可以創建不同的虛擬環境。常用的工具包括 AnacondaVirtualenv,使用方法可以參考博文:virtualenv的介紹及基本使用(所有命令解釋)和 conda常用命令:安裝,更新,創建,激活,關閉,查看,卸載,刪除,清理,重命名,換源,問題。
本文主要講述直接使用Python創建虛擬環境。

1 創建虛擬環境

1.1 打開命令行

### Windows系統 ###
win + R
輸入cmd
### Linux系統 ###
Ctrl + Alt + T

1.2 確定Python版本

在命令行中輸入Python,確定當前Python版本。
當一台電腦安裝了多個Python版本,在Windows系統中,默認調用 環境變量 最上面一個的Python版本。虛擬環境需要哪個Python版本,就將它的環境變量移到最上面。

1.3 創建虛擬環境

# 跳轉到目標目錄下
d:
cd d:\venv
# 創建虛擬環境
### Windows系統 ###
python -m venv 環境名稱
### Linux系統 ###
python3 -m venv 環境名稱

2 配置虛擬環境

2.1 激活虛擬環境

### Windows系統下 ###
# 首先跳轉到環境文件夾中的Scripts中
cd d:\venv\環境名稱\Scripts
# 激活當前環境
.\activate
### Linux系統下 ###
# 首先跳轉到環境文件夾中的bin中
cd venv\環境名稱\bin
# 激活當前環境
source .\activate

2.2 下載依賴包

國外源的下載速度比較慢,可能出現鏈接超時。可以通過國內鏡像源下載。

pip install 依賴包名字 -i 地址

也可以將國內鏡像源添加到 config 中,之後使用 pip install' 命令時會優先從這個地址下載。

# 添加鏡像源
pip config set global.index-url 鏡像源地址
# 查看目前正在使用的源
pip config list
# 刪除源
pip config unset global.index-url

3 查看虛擬環境

激活環境後,使用 pip list 可以查看當前環境下安裝了哪些包。

4 選擇虛擬環境

VS Code 通過配置 settings.json 文件來選擇Python編譯器。詳細流程可以參考溫柔且上進c的博文。

  1. Ctrl + Shift + P 打開命令交互面板;
  2. 可以通過 Python: Select Interpreter 選擇,也可以通過 settings 打開 settings.json 文件;
  3. 將虛擬環境中的 Scripts\python.exe 添加到 python.pythonPath 中;
  4. 重啟 VS Code
"python.pythonPath": "D:\\venv\\環境名稱\\Scripts\\python.exe"

Pycharm 相對簡單直接選擇虛擬環境文件夾下的 Scripts\python.exe Python解釋器即可。

參考資料

溫柔且上進c. 解決問題:VScode使用python虛擬環境(圖文並茂版). SCDN博客.
溺陽. vscode設置Python虛擬環境. CSDN博客.


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved