安装 "bokeh" 库将 Tornado 升级到版本 5,导致在 DSX Notebook 中启动 Python 内核时出现问题
Installing "bokeh" library upgrades Tornado to the version 5 that causes an issue with starting Python kernel in DSX Notebook
我通过执行以下命令升级了 bokeh
库:
!pip install --user --upgrade bokeh
已安装 Tornado 版本 5 依赖项。从 DSX Notebook 升级库后,内核在重启后停止响应。我看到 "Slow Kernel connection" 对话框。
为相同的语言打开另一个笔记本显示相同的错误对话框。
Tornado 5.0 与 DSX 笔记本当前的 ipython 内核安装不兼容。
如果您在升级 Bokeh
库后遇到 "Slow kernel connection" 问题,请尝试以下步骤:
- 切换到具有另一个版本的 Python 内核(例如,如果您为 "Python 2" 内核安装了 Tornado 5,请将内核切换到 "Python 3.5")
- 在笔记本代码单元中执行以下命令:
!rm -rf ~/.local/lib/
此命令将删除用户 安装的所有 python 软件包
- 所有 Python 内核应该正常启动
如果为两个 Python 版本(Python 2 和 Python 3)安装了 Tornado 5,您可以通过切换到 R
内核并执行以下命令:
system('!rm -rf ~/.local/lib/')
之后你可以切换回 Python 内核。
您可以使用以下命令升级 bokeh
库:
!pip install --upgrade --upgrade-strategy only-if-needed bokeh
在这种情况下,Tornado 包将不会更新
只是为不想删除用户可能已安装在 ~/.local/lib/ 中的任何其他软件包的用户建议另一种方法,可以简单地卸载安装在用户 python 中的 tornado环境
对于用户在使用 Python 3 时遇到的问题
切换到 R 内核和 运行 以下:-
system("/usr/local/src/conda3_runtime/home/envs/DSX-Python35-Spark/bin/pip uninstall -y tornado",intern=TRUE)
对于Python 2
system("/usr/local/src/bluemix_jupyter_bundle.v83/notebook/bin/pip uninstall -y tornado",intern=TRUE)
如果上述 pip 二进制位置发生变化,您可以尝试使用
找到它们
system("which pip",intern=TRUE)
谢谢,
查尔斯.
我通过执行以下命令升级了 bokeh
库:
!pip install --user --upgrade bokeh
已安装 Tornado 版本 5 依赖项。从 DSX Notebook 升级库后,内核在重启后停止响应。我看到 "Slow Kernel connection" 对话框。 为相同的语言打开另一个笔记本显示相同的错误对话框。
Tornado 5.0 与 DSX 笔记本当前的 ipython 内核安装不兼容。
如果您在升级 Bokeh
库后遇到 "Slow kernel connection" 问题,请尝试以下步骤:
- 切换到具有另一个版本的 Python 内核(例如,如果您为 "Python 2" 内核安装了 Tornado 5,请将内核切换到 "Python 3.5")
- 在笔记本代码单元中执行以下命令:
!rm -rf ~/.local/lib/
此命令将删除用户 安装的所有 python 软件包
- 所有 Python 内核应该正常启动
如果为两个 Python 版本(Python 2 和 Python 3)安装了 Tornado 5,您可以通过切换到 R
内核并执行以下命令:
system('!rm -rf ~/.local/lib/')
之后你可以切换回 Python 内核。
您可以使用以下命令升级 bokeh
库:
!pip install --upgrade --upgrade-strategy only-if-needed bokeh
在这种情况下,Tornado 包将不会更新
只是为不想删除用户可能已安装在 ~/.local/lib/ 中的任何其他软件包的用户建议另一种方法,可以简单地卸载安装在用户 python 中的 tornado环境
对于用户在使用 Python 3 时遇到的问题 切换到 R 内核和 运行 以下:-
system("/usr/local/src/conda3_runtime/home/envs/DSX-Python35-Spark/bin/pip uninstall -y tornado",intern=TRUE)
对于Python 2
system("/usr/local/src/bluemix_jupyter_bundle.v83/notebook/bin/pip uninstall -y tornado",intern=TRUE)
如果上述 pip 二进制位置发生变化,您可以尝试使用
找到它们system("which pip",intern=TRUE)
谢谢, 查尔斯.