web-dev-qa-db-ja.com

AttributeError:モジュール 'pyproj'には属性 'pyproj_datadir'がありません

ベースマップのダウンロードに悪夢があり、非常に多くのエラーが発生して修正されましたが、さらに別のエラーが表示されます。次のエラーが発生し続けます。

spyderを使用して次のように記述します。

from mpl_toolkits.basemap import Basemap

そしてそれは出力します:

 File "/anaconda3/lib/python3.7/site-packages/mpl_toolkits/basemap/__init__.py", 
line 152, in <module>
    epsgf = open(os.path.join(pyproj.pyproj_datadir,'epsg'))

AttributeError: module 'pyproj' has no attribute 'pyproj_datadir'

私は試した:

pip install pyproj==1.9.6

しかし、大量のテキスト内で、赤い線は次のように述べています。

Failed building wheel for pyproj
5
James Lloyd

私はWindowsにベースマップをインストールするという同じ悪夢に取り組んでいましたが、このエラーのためにあなたの修正は

pip install pyproj==1.9.6

私のために働いたが、Spyder(またはJupyterまたは任意のIDE)を閉じる必要があった。開いていると、pipのインストール中にアクセス許可エラーが発生しました。私はこの投稿からこれを得ました: Python-PIPインストールのトラブルシューティング-PermissionError:[WinError 5]アクセスが拒否されました

2
Joris