pycharm中jupyternotebook更换环境
时间: 2025-02-01 17:29:40 浏览: 62
### 如何在 PyCharm 中切换 Jupyter Notebook 的 Python 解释器或虚拟环境
#### 配置 Anaconda 虚拟环境作为 PyCharm 的解释器
为了使 PyCharm 使用特定的 Anaconda 虚拟环境来运行 Jupyter Notebook,需先将该虚拟环境设置为项目的解释器。
1. 打开 PyCharm 并进入项目。
2. 前往 `File` -> `Settings` (`Ctrl+Alt+S`) 或者对于 macOS 用户则是 `PyCharm` -> `Preferences`.
3. 寻找并点击左侧菜单中的 `Project: <project_name>` 下拉列表下的 `Python Interpreter`.
4. 点击右侧齿轮图标旁边的加号 (+),选择 `Add...`.
5. 在弹出窗口中选择 `Conda Environment`, 接着可以选择现有环境或是创建新的 Conda 环境[^1].
#### 将指定虚拟环境添加至 Jupyter Kernel 列表
即使已经指定了 PyCharm 的解释器,在某些情况下可能仍需要显式地向 Jupyter 添加新内核以便识别所选的虚拟环境:
假设已有一个名为 `py27` 的虚拟环境,则可以在对应环境中通过终端执行如下命令安装 IPython kernel:
```bash
python -m ipykernel install --user --name py27 --display-name "Python (py27)"
```
这一步骤确保了当启动 Jupyter 服务时能够看到并选用这个特别命名过的 Python 版本[^2].
#### 设置 PyCharm 使用自定义 Jupyter Server 和 Kernel
完成上述操作之后, 若要让 PyCharm 认识到这些改动, 可能还需要进一步调整 PyCharm 对于 Jupyter server 的配置.
1. 创建一个新的 Jupyter 笔记本文件 (.ipynb).
2. 当提示选择服务器时, 如果本地已有 Jupyter 安装则可直接选取;否则可以配置远程连接.
3. 若之前步骤无误, 应能在可用 kernels 列表中找到刚刚注册的那个带有 `(py27)` 后缀的新选项[^3].
阅读全文
相关推荐


















