Python Cartopy:Can';t向地理坐标轴添加特征(无错误或警告)

Python Cartopy:Can';t向地理坐标轴添加特征(无错误或警告),python,plot,rendering,cartopy,Python,Plot,Rendering,Cartopy,我无法向cartopy geo轴添加功能。以下是来自以下方面的示例: 当我在家里的笔记本电脑上运行时,我在图中只得到一个空白的地理轴(我能分辨出来,因为范围是正确的,我可以在图窗口的左下角看到坐标。但是-如果我在工作中运行相同的示例,所有内容都会按预期在链接中绘制 我的感觉是存在某种依赖性问题,但我不确定从哪里开始。绝对没有任何警告或错误 无论是在工作中还是在笔记本电脑上,我都在使用Python 2.7运行Windows 7 x64,并通过Windows二进制文件从 如果我自己绘制一些东西,比如

我无法向cartopy geo轴添加功能。以下是来自以下方面的示例:

当我在家里的笔记本电脑上运行时,我在图中只得到一个空白的地理轴(我能分辨出来,因为范围是正确的,我可以在图窗口的左下角看到坐标。但是-如果我在工作中运行相同的示例,所有内容都会按预期在链接中绘制

我的感觉是存在某种依赖性问题,但我不确定从哪里开始。绝对没有任何警告或错误

无论是在工作中还是在笔记本电脑上,我都在使用Python 2.7运行Windows 7 x64,并通过Windows二进制文件从

如果我自己绘制一些东西,比如等高线图,那么它确实会显示出来,但我认为从naturalearthdata.com获取数据、处理形状文件和将它们添加到轴之间存在一些问题


有人知道从哪里开始吗?

我以前没有收到这个错误,但是当我出于某种原因从IPython笔记本上运行代码时,我收到了这个错误
HTTPError:HTTP error 404:Not Found

最后我不得不将
shapereader.py
中的第264行更改为:

 _NE_URL_TEMPLATE = ('http://www.nacis.org/naturalearth/{resolution}'
                        '/{category}/ne_{resolution}_{name}.zip')
致:

过去曾在多个地方推荐过,包括


有人提到,cartopy在最新版本中修复了这个到naturalearth的断开链接,但我认为这个链接在我通过所提到的windows二进制文件安装的cartopy版本中没有更新。我认为这个问题有很好的文档记录,但由于某些原因,我直到现在才看到实际错误是什么。

您的matplotlib版本相同吗?事实上,不,这段代码所使用的版本是1.3.1,它不适用于1.4.2…我想我可以回到1.3.1,看看它是如何运行的。谢谢您让我知道。有趣的是,这个错误在Windows上被忽略了。
 _NE_URL_TEMPLATE = ('http://www.nacis.org/naturalearth/{resolution}'
                        '/{category}/ne_{resolution}_{name}.zip')
_NE_URL_TEMPLATE = ('http://www.naturalearthdata.com/'
                        'http//www.naturalearthdata.com/download/{resolution}'
                        '/{category}/ne_{resolution}_{name}.zip')