データシェーダー モジュールを jupyter ノートブックにインストールしてインポートするのは、なんとなく難しいようです。アナコンダプロンプトからデータシェーダーを次のようにインストールしました:
conda install -c bokeh datashader
モジュールを次のディレクトリに正しくインストールしました: C:\Users\my_name\Lib\site-packages
(正しく実行されているbokehバージョン「0.12.11」を事前にインストールしたことに注意してください)
私が走るとき
import datashader as ds
jupyter ノートブックでは、エラーが発生します。PIL\Image.py から _imaging をインポートする際に問題が発生しているようですが、インストール時にすべて処理されるはずではありませんか? ちなみに、PILモジュールがインストールされています。バージョン「4.2.1」なので、フォルダにも存在します
C:\Users\my_name\Lib\site-packages\PIL
完全なエラー メッセージ:
--------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-1-236dc39df287> in <module>()
----> 1 import datashader as ds
C:\Users\my_name\lib\site-packages\datashader\__init__.py in <module>()
7 mean, std, var, count_cat, summary)
8 from .glyphs import Point # noqa (API import)
----> 9 from .pipeline import Pipeline # noqa (API import)
10 from . import transfer_functions as tf # noqa (API import)
11
C:\Users\my_name\lib\site-packages\datashader\pipeline.py in <module>()
3 from toolz import identity
4
----> 5 from . import transfer_functions as tf
6 from . import reductions
7 from . import core
C:\Users\my_name\lib\site-packages\datashader\transfer_functions.py in <module>()
8 import toolz as tz
9 import xarray as xr
---> 10 from PIL.Image import fromarray
11
12
C:\Users\my_name\lib\site-packages\PIL\Image.py in <module>()
54 # Also note that Image.core is not a publicly documented interface,
55 # and should be considered private and subject to change.
---> 56 from . import _imaging as core
57 if PILLOW_VERSION != getattr(core, 'PILLOW_VERSION', None):
58 raise ImportError("The _imaging extension was built for another "
ImportError: DLL load failed: Kan opgegeven module niet vinden.