AttributeError:模块“ pyproj”没有属性“ pyproj_datadir”

时间:2019-04-19 23:40:42

标签: python anaconda spyder matplotlib-basemap

下载底图时遇到了噩梦,有很多错误并已修复,但又出现了另一个错误。我现在不断收到以下错误:

使用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

1 个答案:

答案 0 :(得分:1)

我经历了在Windows中安装底图的同样噩梦,对于此错误,您的解决方法是

pip install pyproj==1.9.6

为我工作,但是我不得不关闭Spyder(或Jupyter或任何IDE)。打开它会在pip安装过程中出现权限错误。我是从这篇文章中得到的:Python - PIP install trouble shooting - PermissionError: [WinError 5] Access is denied