我正在尝试使用pip install cartopy
我使用的Python环境版本是3.5.3,我无法更改。我收到以下错误:
error: command 'gcc' failed with exit status 1
它也给了我这个错误:
Command "/opt/apps/python/3.5.3/bin/python3.5 -u -c "import setuptools,
tokenize;__file__='/tmp/pip-build-
eprit6ql/cartopy/setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code,
__file__, 'exec'))" install --record /tmp/pip-4mg12j4p-record/install-
record.txt --single-version-externally-managed --compile --user --prefix="
failed with error code 1 in /tmp/pip-build-eprit6ql/cartopy/
(抱歉这有点乱)
如果还有其他方法可以使用pip或类似的替代方法(例如底图)进行安装,可以推荐这样做也很有用!
感谢您的帮助!
答案 0 :(得分:1)
Installation instructions建议使用conda
。如果您要从来源安装(使用pip
),则必须安装一些requirements。
PS。为了帮助我们,您可以更好地向我们展示完整的错误消息。 'gcc' failed
不足以了解正在发生的事情。