Python3中使用jupyter notebook
一、安装notebook
- 设定下载地址
有时下载速度太慢,需要更换国内镜像源(以清华源为例):# 永久更换为国内源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 安装
pip install notebook
- 验证
jupyter notebook --version
二、在虚拟环境安装内核
- 安装内核
# Windows .\myenv1\Scripts\activate # macOS/Linux source myenv1/bin/activate# 安装ipykernel到当前环境 pip install ipykernel # 注册内核到Jupyter(命名为myenv1) python -m ipykernel install --name=myenv1 --user# 退出环境 deactivate
- 验证内核注册
# 查看已注册的内核列表 jupyter kernelspec list# 删除不必要的内核 jupter kernelspec reomve myenv
-
ipykernel
安装时会记录当前Python解释器的绝对路径,包括虚拟环境的site-packages
路径。Jupyter本质是通过指定Python解释器路径来执行代码。若未在对应虚拟环境中安装ipykernel
,则无法正确加载该环境的依赖库(如numpy
、pandas
等) 。所以每个虚拟环境都要有自己的ipykernel。
四、在Jupyter中使用内核
-
启动Jupyter Notebook:
cd D:\mywork && jupyter notebook
-
创建新Notebook时,在界面右上角选择
myenv1
或myenv2
内核 -
在运行中的Notebook中切换内核:
Kernel
→Change kernel
→ 选择目标环境