よろしくお願いします。

https://qiita.com/duonys/items/c941bc2818abe5cc1da7 のコードを実行していたのですが,

from PIL import Image

が通りませんでした。

PIL,pillowについて調べ,pillowの再インストールも試しましたが,エラーは回復しませんでした。
どのようにして対処すれば良いでしょうか?

エラーコード

ImportError                               Traceback (most recent call last)
<ipython-input-4-46c5d2d71ab9> in <module>()
      3 import matplotlib.pyplot as plt
      4 from mpl_toolkits.basemap import Basemap
----> 5 from PIL import Image
      6 get_ipython().run_line_magic('matplotlib', 'inline')

~\Anaconda3\lib\site-packages\PIL\Image.py in <module>()
     56     # Also note that Image.core is not a publicly documented interface,
     57     # and should be considered private and subject to change.
---> 58     from . import _imaging as core
     59     if PILLOW_VERSION != getattr(core, 'PILLOW_VERSION', None):
     60         raise ImportError("The _imaging extension was built for another "

ImportError: DLL load failed: 指定されたモジュールが見つかりません。

Anaconda5.1を使用しており,インストールされているpillowのヴァージョンは5.0.0です。


追記

python --version
Python 3.6.4 :: Anaconda, Inc.

です


追記

OSはWindows10です

また,basemapのインストールは上記リンクの通りではうまくいかなかったので,

https://pyjbooks.github.io/py4science/install_pkgs.htmlの

具体的には、以下の2つのインストールコマンドを実行します。「-c conda-forge」は、パッケージを「conda-forge」から取得してくる ことを意味します。2つ目のコマンドでは、詳細な精度の高い地図データをインストールしています。

> conda install -c conda-forge basemap=1.0.8.dev0
> conda install -c conda-forge basemap-data-hires

これらを実行するだけで、インストール完了です。ただし、上記のコマンドで「1.0.8.dev0」とあるところは、 適宜最新のバージョンを指定するといいでしょう。最新のバージョンは、ここ で確認できます。
なお、basemapインストールの際に、conda自体のバージョンが古いものに変わってしまう場合があります。 他のパッケージの管理に影響すると考えられる場合は、次のようにしてcondaのバージョンを戻してしまいましょう。

> conda update conda

これでcondaのバージョンを元に戻しても、basemapの利用上はなんら問題ありません。

を参考にしました(あまり関係はないと思いますが。。。)