切換語言為:簡體

VSCode中使用Python的env環境執行Jupyter

  • 爱糖宝
  • 2024-06-21
  • 2224
  • 0
  • 0

在 Visual Studio Code (VS Code) 中,你可以透過以下步驟選擇和使用特定的 Python 虛擬環境來執行 .ipynb 檔案(Jupyter Notebook):

步驟 1: 安裝必要的擴充套件

確保你已經安裝了以下 VS Code 擴充套件:

  1. Python - 由 Microsoft 提供的官方 Python 擴充套件。

  2. Jupyter - 由 Microsoft 提供的官方 Jupyter 擴充套件。

步驟 2: 開啟 .ipynb 檔案

  1. 在 VS Code 中開啟你要編輯的 .ipynb 檔案。

  2. VS Code 將自動識別並以互動式的方式開啟這個檔案。

步驟 3: 選擇 Python 直譯器

  1. 在 VS Code 中,按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)開啟命令面板。

  2. 輸入並選擇 Python: Select Interpreter

  3. 在彈出的列表中,選擇你希望使用的 Python 虛擬環境。如果你的虛擬環境未出現在列表中,可以選擇 Enter interpreter path... 並手動導航到虛擬環境的 Python 可執行檔案。

步驟 4: 選擇 Jupyter Kernel

  1. 開啟 .ipynb 檔案後,VS Code 的右上角會顯示一個 Jupyter Kernel 的選擇器(通常顯示為 Python 3.x.x 或其他核心名稱)。

  2. 點選這個核心選擇器。

  3. 從下拉選單中選擇你希望使用的 Python 虛擬環境對應的核心。

步驟 5: 安裝 Jupyter 核心(如果需要)

如果你選擇的虛擬環境中沒有安裝 Jupyter 核心,你需要先在該環境中安裝:

pip install ipykernel


然後將該環境註冊為 Jupyter 核心:

python -m ipykernel install --user --name myenv --display-name "Python (myenv)"


其中,myenv 是虛擬環境的名稱。

示例操作

假設你有一個名為 myenv 的虛擬環境,以下是完整的操作步驟:

  1. 建立虛擬環境並安裝必要的包:

    python -m venv myenv
    source myenv/bin/activate  # Unix/MacOS
    # myenv\Scripts\activate  # Windows
    pip install ipykernel jupyter
    python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
  2. 在 VS Code 中選擇直譯器:

    • Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)。

    • 選擇 Python: Select Interpreter,然後選擇 Python (myenv)

  3. .ipynb 檔案中選擇核心:

    • 開啟 .ipynb 檔案。

    • 點選右上角的核心選擇器。

    • 選擇 Python (myenv)

0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.