jupyter notebook切换版本
时间: 2024-09-28 15:02:13 浏览: 52
Jupyter Notebook 默认使用的是Python环境中的 IPython 内核。如果你想要在同一个笔记本中切换到不同的 Python 版本,有几种常见的方法:
1. **使用 conda** (如果已安装 Anaconda 或 Miniconda):
- 安装`conda activate`命令行工具,激活不同的环境,每个环境中安装了特定版本的Python。
- 打开终端或命令提示符,在对应环境目录下运行 `conda activate <env_name>`,其中 `<env_name>` 是你要切换到的环境名字。
2. **使用 virtualenv 或 venv** (Python 自带的虚拟环境管理器):
- 创建新的虚拟环境:`python3 -m venv <env_name>`
- 激活虚拟环境:对于Unix/Linux用户是`. <env_name>/bin/activate`,对于Windows用户是`<env_name>\Scripts\activate`
- 在虚拟环境下安装Python版本对应的库。
3. **使用 Jupyter 的内建功能** (从Jupyter 4.0开始支持):
- 启动Jupyter时指定--runtime-dir参数,可以创建一个包含特定Python版本的单独工作区。
- 在Notebook内部,选择Kernel -> Change Kernel,然后从列表中选择对应的Python版本。
4. **在启动Jupyter Notebook时指明Python路径**:
- 可以通过`jupyter notebook --ip=0.0.0.0 --notebook-dir=<directory> --kernel=python3.9`这样的命令行选项指定特定版本的Python。
注意每次切换之后,新打开的代码单元格会使用指定版本的Python运行。
阅读全文