在Python3 MacOS上安装Cartopy的问题

时间:2019-07-03 06:20:37

标签: python-3.x macos cartopy

我已经安装了Proj和GEOS的最新版本,但是在安装Cartopy时仍然出现以下错误。 Proj和Geos安装得很好,我仔细检查了它们的安装。

点安装Cartopy 收集Cartopy   使用缓存的https://files.pythonhosted.org/packages/e5/92/fe8838fa8158931906dfc4f16c5c1436b3dd2daf83592645b179581403ad/Cartopy-0.17.0.tar.gz   安装构建依赖项...完成   获取要求以制造车轮...错误   错误:命令/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/_vendor的完整输出/pep517/_in_process.py get_requires_for_build_wheel / var / folders / hn / gs9rm9416l72qbz4bsqd0w5r0000gn / T / tmp9zqrg2u1:   错误:setup.py:171:UserWarning:无法确定GEOS版本。确保已安装3.3.3或更高版本,否则安装可能会失败。     '。'。join(GES_MIN_VERSION中v的str(v)))   setup.py:227:UserWarning:无法确定Proj版本。确保已安装4.9.0或更高版本,否则安装可能会失败。     '。'。join(PROJ_MIN_VERSION中v的str(v)))   已安装Proj版本0.0.0,但cartopy至少需要版本4.9.0。


错误:命令“ /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip/ _vendor / pep517 / _in_process.py get_requires_for_build_wheel / var / folders / hn / gs9rm9416l72qbz4bsqd0w5r0000gn / T / tmp9zqrg2u1“失败,错误代码为1,在/ private / var / folders / hn / gs9y94r16b72qb >

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并通过使用conda而不是pip进行安装将其固定在我的机器上,这就是项目建议的https://scitools.org.uk/cartopy/docs/latest/installing.html