被Python 3.5破坏的Jupyter Notebook

杰克·辛普森

当我将Python版本从3.4更新到3.5(在Mac El Capitan上)时,我重新安装了Jupyter,但是当我运行它并创建一个新的Python 3笔记本时,它立即告诉我出现内核错误,如果我单击此按钮, ,然后收到此错误消息:

Traceback (most recent call last):   File
"/usr/local/lib/python3.5/site-packages/notebook/base/handlers.py",
line 436, in wrapper
    result = yield gen.maybe_future(method(self, *args, **kwargs))   File
"/usr/local/lib/python3.5/site-packages/notebook/services/sessions/handlers.py",
line 56, in post
    model = sm.create_session(path=path, kernel_name=kernel_name)   File
"/usr/local/lib/python3.5/site-packages/notebook/services/sessions/sessionmanager.py",
line 66, in create_session
    kernel_name=kernel_name)   File "/usr/local/lib/python3.5/site-packages/notebook/services/kernels/kernelmanager.py",
line 84, in start_kernel
    **kwargs)   File "/usr/local/lib/python3.5/site-packages/jupyter_client/multikernelmanager.py",
line 109, in start_kernel
    km.start_kernel(**kwargs)   File "/usr/local/lib/python3.5/site-packages/jupyter_client/manager.py",
line 244, in start_kernel
    **kw)   File "/usr/local/lib/python3.5/site-packages/jupyter_client/manager.py",
line 190, in _launch_kernel
    return launch_kernel(kernel_cmd, **kw)   File "/usr/local/lib/python3.5/site-packages/jupyter_client/launcher.py",
line 123, in launch_kernel
    proc = Popen(cmd, **kwargs)   File "/usr/local/Cellar/python3/3.5.0/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py",
line 950, in __init__
    restore_signals, start_new_session)   File "/usr/local/Cellar/python3/3.5.0/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py",
line 1540, in _execute_child
    raise child_exception_type(errno_num, err_msg) FileNotFoundError: [Errno 2] No such file or directory:
'/usr/local/opt/python3/bin/python3.4'

我知道从3.4升级到3.5意味着软件包将安装在不同的位置,但是当我再次运行pip3 install jupyter(并一直在卸载/重新安装)时,我无法弄清它在python 3.5软件包中的作用。几次)。有谁知道解决方法吗?

明克

IPython有一个剩余的内核规范,指向您的Python 3.4。您可以通过以下方式查看现有的内核规格:

jupyter kernelspec list

您可以使用以下命令安装新的IPython kernelspec

ipython kernelspec install [--user]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Jupyter Notebook - Python 3 内核

无法在Jupyter Notebook中创建Python 3 Notebook

字典错误-Jupyter Notebook-Python 3

在iPython / Jupyter Notebook中安装多个Python 3内核

Anaconda:IPython / Jupyter Notebook中的Python 3和2

Jupyter Notebook Python 3中的int(input())麻烦

Python 3.x:Jupyter Notebook 和 Pandas

Jupyter Notebook截断Python输出

将终端用于Jupyter Notebook时将python2更改为python3

如何从 python 3-jupyter notebook 切换到 python 2.7

如何在 AWS EMR 中将 Jupyter notebook 设置为 Python3 而不是 Python2.7

IF-ELSE条件基于Python 3(Jupyter Notebook)中的最大列值

带有Jupyter Notebook的Python3中的`exit`关键字有什么作用?

在python中交互式旋转3D图-Matplotlib-Jupyter Notebook

无法在Jupyter Notebook的Python3环境中导入已安装的软件包

Jupyter Notebook永远不会完成使用多处理的处理(Python 3)

导入时未定义枚举对象-通过Jupyter Notebook的Python 3

无法读取Azure Jupyter Notebook(Python 2和3)中的“ .parquet”文件

代码在spyder(python 3,7)中有效,但在Jupyter Notebook中无效

如何使用 Python 3 在 Jupyter Notebook 中过滤特定数量的行?

如何使绘图更大的Python Jupyter Notebook

无法使用Jupyter Notebook运行python代码

VS Code Jupyter Notebook:Python 未启动

Jupyter Notebook(Python)上需要tensorflow 1.4

将 python 文件导入 Jupyter Notebook

Jupyter Notebook与Python 3.8-NotImplementedError

Jupyter Notebook(Conda)中的冲突python版本

在Jupyter Notebook Python中加载数据集

使用Jupyter Notebook(Python)导入wordcloud