网上起码有一半教程都是过期的,都2020年了,简单记录如何使用已有的Python环境添加为Jupyter的kernel(无需为Jupyter另外创建环境)
-
步骤一: 进入你打算使用的python环境安装ipykernel,
pip3 install ipykernel
- 步骤二: 找到所安装的anaconda3文件夹里的jupyter文件夹里的kernels文件夹,里面默认只有python3文件夹(如果你之前没碰过这里的话),其中有kernel.json文件和两个png文件
- 步骤三: 打开kernel.json文件,类似如下:
{
"language": "python",
"display_name": "ml_py35",
"argv": [
"C:\\ProgramData\\Anaconda3\\envs\\ml_py35\\python.exe",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
]
}
- 步骤四: 看到kernel.json内容的argv没,其中第一个内容是python解释器路径,将其更换成你打算使用的python解释器路径,保存即可
(tips:使用
import sys
sys.executable
即可找到解释器路径)
- 步骤五: 重新打开jupyter,即可发现出现新的kernel
PS:若想保留原来的kernel,则在kernels文件夹里新建一个文件夹,里边内容跟python3文件夹一样,只不过要把json改了
网友评论