使用已有的Python环境来添加并更换Jupyter的kernel

网上起码有一半教程都是过期的,都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改了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

友情链接更多精彩内容