切换语言为:繁体

VSCode中使用Python的env环境运行Jupyter

  • 爱糖宝
  • 2024-06-21
  • 2247
  • 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.