2

我无法导入数据着色器:

  • 在 Jupyter Notebook 我简单地得到:

    ImportError:没有名为“datashader”的模块

  • 在终端(linux ubuntu 17.04 32bit)中,运行python后,我得到:


user1@user1-Satellite-A110:~$ python
Python 3.6.0 |Continuum Analytics, Inc.| (default, Dec 23 2016, 12:22:10) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import datashader
/home/user1/miniconda3/lib/python3.6/site-packages/odo/backends/pandas.py:94: FutureWarning: pandas.tslib is deprecated and will be removed in a future version.
You can access NaTType as type(pandas.NaT)
  @convert.register((pd.Timestamp, pd.Timedelta), (pd.tslib.NaTType, type(None)))
>>> 

我已经使用 miniconda 安装了数据着色器。所以首先安装了miniconda,然后使用

conda install -c bokeh datashader

知道为什么不导入数据着色器吗?

4

1 回答 1

1

Jupyter notebook 可能只是使用了与您安装 datashader 的 Python 安装不同的 Python 安装。如果是这样,只需选择与安装 datashader 的位置相对应的内核,或者为 Jupyter 正在使用的内核安装 datashader。

在终端中,它看起来像是成功导入的数据着色器;这只是一个警告。

于 2017-05-31T22:08:35.343 回答