[英]Python basemap in google colaboratory
I used to use the following commands to install libgeos and basemap in google colaboratory and it worked perfectly until last week. 我曾经使用以下命令在google colaboratory中安装libgeos和底图,直到上周它才能完美运行。
!apt-get -qq install libgeos-dev
!pip install -qq https://github.com/matplotlib/basemap/archive/master.zip
from mpl_toolkits.basemap import Basemap, cm
The error shows 错误显示
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-3-f27b0fbc3a52> in <module>()
----> 1 from mpl_toolkits.basemap import Basemap, cm
2 from matplotlib.patches import Polygon
/usr/local/lib/python3.6/dist-packages/mpl_toolkits/basemap/__init__.py in
<module>()
150
151 # create dictionary that maps epsg codes to Basemap kwargs.
--> 152 epsgf = open(os.path.join(pyproj.pyproj_datadir,'epsg'))
153 epsg_dict={}
154 for line in epsgf:
AttributeError: module 'pyproj' has no attribute 'pyproj_datadir'
Is there anyone know how to fix it? 有没有人知道如何解决它? Thanks.
谢谢。
It seems to have something to do with the latest pyproj release (2.0.1), which was released on 10.03.2019. 它似乎与最新的pyproj版本(2.0.1)有关,该版本于10.03.2019发布。 Try installing older version of pyproj, eg.
尝试安装较旧版本的pyproj,例如。
pip install pyproj==1.9.6
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.