如何将 jupyter 内核从 Python 2 更改为 python 3?

新手上路,请多包涵

我已经安装了 Jupiter notebook,我只有 python 2 作为默认内核。我想将它从 python 2 更改为 python 3。我该怎么做? 这是屏幕截图。

原文由 Satyam Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 712
2 个回答
https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-python.html

点击管理 python 的链接。如果您使用 python 2,则使用此命令安装 python 3。

 conda create -n py36 python=3.6 anaconda

安装 python 3 后,使用此命令激活 python 3

 activate py36

然后打开jupyter notebook,你会在你的内核中找到python。

原文由 Sadman Sobhan 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可以通过以下步骤执行此操作:

  1. conda create -n py36 'python=3.6' ipykernel #Replace 3.6 with desired version.

  2. 要激活已安装的 jupyter 内核,您需要运行 source activate py36

  3. python -m ipykernel install --user

  4. 有趣的部分:如果你想在同一个笔记本中的内核(py2-py3)之间切换,你需要运行, conda install nb_conda

但是,如果您在任何时候意识到某些模块不可用,那么您需要检查 Anaconda Python 版本。

 python - version

如果不是python 3.x,你需要运行

conda create -n py36 python=3.6 anaconda
source active py36

我希望它能有所帮助并享受在同一个笔记本中切换 python 版本的乐趣。您可以尝试在 python2 和 python 3 中打印一些东西。

原文由 sargupta 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题