python - 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',)
我真的找不到为什么这不起作用。
如果有人可以帮助我,我将非常感激。
解决方案
我能够解决这个问题,卸载 mapview 模块garden uninstall mapview
并再次安装:garden install mapview
. 如果您的目标平台是 android,请尝试清除缓存:buildozer android clean
然后重新构建您的 APK。
推荐阅读
- python - 使用 django 创建一个简单的表单。卡在两个错误之间,属性错误和键错误
- rest - 用于处理数据的 REST API
- javascript - 我想精确地创建 12 行,每列 5 个单元格
- java - 线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException 错误
- c++ - 代码在不使用 cout 时卡住并且不适用于某些数字
- git - 不一致的 git rev-list 计数
- python - typeerror: __call__() 接受 2 个位置参数,但给出了 3 个(Gunicorn)
- java - Java程序没有产生正确的结果
- java - `输入活动编号:线程“主”java.util.NoSuchElementException中的异常
- .htaccess - 使用 .htaccess 从 URL 中删除“/php/”子目录