【发布时间】:2016-10-23 08:17:02
【问题描述】:
在 Python2.7 中,我所有的可视化脚本都运行良好。当我使用 Python3.5 时,我收到错误消息:
get_ipython().kernel.comm_manager.register_target('glow', GlowWidget)
AttributeError: 'NoneType' object has no attribute 'kernel'
当我用谷歌搜索错误消息时,人们说你应该使用 jupyter notebook。但是是否可以在没有 jupyter 的情况下运行我的旧脚本?
【问题讨论】:
-
您在 2.7 和 3.5 中都使用了哪些版本的 ipython?
-
根据vpython.org,有“经典VPython”和“Jupyter VPython”。我猜你在 Python 2 上安装了“经典”版本,在 Python 3 上安装了 Jupyter 版本。Python 3.4 here 有一个经典下载,但看起来他们正在推动人们使用 Jupyter 版本。
-
@PeterWood 如何获取所有版本?当我启动 IPython 时,我看到了 2.7 版。
-
你需要为每个你想使用它的python解释器安装IPython。
-
两个版本都已经安装好了。
标签: python python-3.x jupyter-notebook vpython