我尝试了以下命令:pip3在我的Windows上安装了cartopy,但是它不起作用并且提示我:
setup.py:171: UserWarning: Unable to determine GEOS version. Ensure you have 3.3.3 or later installed, or installation may fail.
'.'.join(str(v) for v in GEOS_MIN_VERSION), ))
Proj 4.9.0 must be installed
然后我尝试通过conda命令安装它,看来它适用于conda列表,显示了cararty libarary的表示形式。但是,当我导入Cartopy时,它提示我:
No Module Named cartopy
答案 0 :(得分:0)
要安装cartopy,您需要GEOS v3.3.3或更高版本以及Proj 4.9.0或更高版本。
我不能同时使用pip和conda安装这两个软件包。我还用pip安装了conda,并不断给我menuinst一个错误。如果还是您的情况,要解决此问题,必须使用pip卸载conda并重新安装,然后从网站上下载。由于您使用的是Windows,因此可以从此处获取它:
https://docs.conda.io/projects/conda/en/latest/user-guide/install/windows.html
一旦安装了conda,请执行以下操作:
conda install Proj
conda install GEOS
然后,您可以
conda install cartopy
我希望这会有所帮助。
(如果您使用conda安装软件包,请不要忘记告诉您的IDE,以使用随conda安装的python)。