首页 > 解决方案 > Kivy:我正在尝试使用 MapView,但出现以下错误:“Downloader error: HTTPError('403 Client Error: Forbidden for url:...)”

问题描述

我正在尝试将 MapView 集成到 python-kivy 应用程序中。

只是为了测试我运行以下代码:

from kivy.garden.mapview import MapView
from kivy.app import App

class MapViewApp(App):
    def build(self):
        mapview = MapView(zoom=11, lat=50.6394, lon=3.057)
        return mapview

MapViewApp().run()

但我收到错误:Downloader error: HTTPError('403 Client Error: Forbidden for url: http://b.tile.openstreetmap.org/11/1039/687.png',)

我真的找不到为什么这不起作用。

如果有人可以帮助我,我将非常感激。

标签: pythonkivyopenstreetmap

解决方案


我能够解决这个问题,卸载 mapview 模块garden uninstall mapview并再次安装:garden install mapview. 如果您的目标平台是 android,请尝试清除缓存:buildozer android clean然后重新构建您的 APK。


推荐阅读