2017-02-02 33 views
1

我试图运行一些散景示例,并且当我导入bokeh.layouts(从ipython解释器或jupyter笔记本中)出现以下错误:ImportError: No module named 'bokeh.layouts'ImportError:没有名为'bokeh.layouts'的模块

我使用的python 3.5和散景0.12.4通过conda安装散景安装。这有什么问题?

+0

你安装你的机器上'bokeh'?尝试'PIP安装散景' – Kie

+1

我编辑了我的问题提到我通过conda安装。 – famargar

回答

1

您的系统上安装了多个python或python环境,并且您实际运行的python与您安装了散景的python不同。

举一个具体的例子,这里是一个可能的场景,类似那些我看到的场合:

  • Jupyter笔记本安装的OS /系统蟒蛇而不是畅达根ENV
  • 背景虚化康达ENV但Jupyter笔记本现在是
  • 用户运行的笔记本电脑,这将使用系统蟒蛇,它有不同的背景虚化的版本(或没有)
+0

的确,显然布局不在0.11的散景模式,这正是我错误地使用它不会强制笔记本在安装了0.12.4版本的虚拟环境中运行的原因。谢谢! – famargar

相关问题