首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Folium - module 'folium‘没有属性'Map’

Folium - module 'folium‘没有属性'Map’
EN

Stack Overflow用户
提问于 2016-10-05 00:46:01
回答 6查看 7.4K关注 0票数 1

我只是在试着运行标准:

代码语言:javascript
复制
import folium
   map_osm = folium.Map(location=[45.5236, -122.6750])
   map_osm.create_map(path='osm.html')

我得到了:

代码语言:javascript
复制
AttributeError: module 'folium' has no attribute 'Map'

我用的是Anaconda 3/ spyder已检查并安装了folium,vincent,jinja2,pandas。

可能的问题是什么?

EN

回答 6

Stack Overflow用户

发布于 2017-08-29 13:48:13

也许这是一个愚蠢的假设,但我也有同样的问题,它的存在是因为我的工作目录中有一个名为'folium.py‘的文件,所以脚本试图从那里导入地图对象。

票数 11
EN

Stack Overflow用户

发布于 2017-05-09 05:00:53

Folium已弃用create_map,请改用save:

路径(map_osm.save=‘osm.html’)

票数 0
EN

Stack Overflow用户

发布于 2018-05-20 03:34:42

这很可能是由包版本不匹配引起的。如果你解决了这个问题,那么它应该是有效的。

如果您的Anaconda3是最新的,请更新或重新安装folium.folium可能需要一些Anaconda3模块的早期版本,因为在发布更新时会有延迟。您可能需要降级Anaconda中的一些模块才能使用当前版本的folium。

如果你使用:!pip install folium or,conda install -c conda-forge folium来安装folium,那么你会得到提示。如果您是通过复制github存储库来安装folium的,那么您可能会遇到这个问题。

我建议您更新Anaconda3,然后使用conda (从Anaconda3提示符)来安装folium.

希望这能解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39857713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档