1. IPython介绍
ipython是一个python的交互式shell,比默认的python shell功能强大很多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。是利用Python进行科学计算和交互可视化的一个最佳的平台。
IPython提供了两个主要的组件:
- 一个强大的python交互式shell
- 供Jupyter notebook使用的一个Jupyter内核(IPython notebook)
2. 更换jupyter notebook内核
2.1 查看jupyter内核列表: jupyter kernel list
> jupyter kernelspec list
Available kernels:
python3 /Users/mac/Library/Jupyter/kernels/python3
2.2 为jupyter添加kernel(内核): python -m ipykernel install --name kernelname
- –name: 为python内核自定义名字
2.2.1 例一:为jupyter添加Python3.9的内核(3.9为默认版本)
# 查看jupyter的kernel列表
> jupyter kernelspec list
Available kernels:
python3 /Users/mac/Library/Jupyter/kernels/python3
> python3 --version
P