为多个不同Python环境中的jupyter添加kernel


创建虚拟环境
  • conda create -n my_env_py2 python=2.7
    • 使用conda创建了一个名字叫做my_env_py2的虚拟环境,并指定使用的Python版本是2.7 python=2.7`
创建虚拟环境的kernel
  • 检查是否安装了ipykernel包:(将使用ipykernel这个包来为jupyter添加kernel)
    • 可以使用conda list来列出当前环境中安装的所有包
    • 如果没有安装ipykernel包
      • 使用conda install ipykernel进行安装
    • 如果存在ipykernel包,执行如下命令来为jupyter添加kernal
      • python -m ipykernel install --name my_kernel_name
      • 创建当前虚拟环境中的Python版本的kernel,kernel的名字叫做my_kernel_name`
      • 一般kernel的名字与当前的虚拟环境名字相同即可
  • 之后就可以在jupyter的网页上的Kerel选项中选择jupyter代码的运行环境kernel了(类比于Python的虚拟环境)

当然,也可以在创建虚拟环境的时候就安装上ipykernel

conda create -n Python27 python=2.7 ipykernel	#在创建环境时为其安装ipykernel
查看有多少个kernel
jupyter kernelspec list
内容参考


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM