为什么我收到此 folium module is not callable 错误?

时间:2021-01-29 12:25:08

标签: python python-3.x folium

当我在pycharm中输入以下代码时:

import webbrowser
import folium

m = folium.map(location=[44, 55], zoom_start=20)
m.save('map2.html')
webbrowser.open('map2.html', new=2)

我收到以下错误:

Traceback (most recent call last):
File "C:\Users\abdel\PycharmProjects\pythonProject\pythonmap.py", line 4, in <module>
m = folium.map(location=[44, 55], zoom_start=20)
TypeError: 'module' object is not callable

我该如何解决?

Python 3.9.1 视窗 10 pycharm

1 个答案:

答案 0 :(得分:1)

应该是folium.Map而不是folium.map,映射为大写。

当您尝试使用 folium.map 时,它指的是模块 map.py。这也是错误消息告诉我们的:TypeError: 'module' object is not callable:Python 正在调用一些不可调用的东西。另一方面,folium.Map 指的是 Map 类。