我正在尝试将folium导入我正在研究的Jupyter笔记本中,我似乎无法解决Folium库的导入问题。还有其他人解决了这个问题吗?
!pip install folium
import pandas as pd
import folium
以上产出的结果:
`ModuleNotFoundError Traceback (most recent call last)
<ipython-input-7-a9938c267a0c> in <module>()
1 get_ipython().system('pip install folium')
2 import pandas as pd
----> 3 import folium
ModuleNotFoundError: No module named 'folium'`
答案 0 :(得分:4)
它不能通过默认的conda通道使用。尝试使用conda-forge频道安装大叶草,如下所示:
conda install -c conda-forge folium
答案 1 :(得分:3)
我通过执行以下命令解决了同样的问题
python3 -m pip install folium
答案 2 :(得分:2)
来自消息来源:
来自Source¶ 选择您选择的沙箱文件夹(例如〜/ sandbox)
$ mkdir可视化 $ cd visualization
从github克隆folium:
$ git clone https://github.com/python-visualization/folium
运行安装脚本
$ cd folium $ python setup.py install
答案 3 :(得分:1)
是的 - 我有同样的问题@Tyler Russell。我最终将folium和jinja2的github存储库git克隆到一个文件中并且有效。
具体来说,在我的计算机上,我从命令行界面更改为正确的目录:
$ cd C:\programdata\anaconda3\lib\site_packages
然后输入:
git clone https://github.com/python-visualization/folium.git
git clone https://github.com/pallets/jinja.git
然后&#39;导入folium&#39; (来自python内部)工作。
答案 4 :(得分:1)
使用pip3安装时遇到了同样的问题。(带python3的Macos)
所以手动克隆github repo解决了它
移动到python 3的包文件夹
cd /usr/local/lib/python3.6/site-packages/
然后,
git clone https://github.com/python-visualization/folium
cd folium
python setup.py install
答案 5 :(得分:1)
在终端中运行以下代码为我修复了该问题。
$ conda install folium -c conda-forge
答案 6 :(得分:1)
哇,我需要自己尝试一些替代方法!
我的方法是:
$ cd C:\programdata\anaconda3\lib\site_packages
然后
git clone https://github.com/python-visualization/folium.git
git clone https://github.com/pallets/jinja.git
我进口了Folium之后就可以了。
答案 7 :(得分:0)
具有与原始问题类似的问题。我从外壳成功安装,但是jupyter无法识别该模块。对我有用的是(在jupyter笔记本中):
!pip安装叶片
答案 8 :(得分:0)
确保在新的conda env中重新安装jupyter。据我所知,它在现有环境中运行Jupyter,而Jupyter无法访问新环境的软件包
答案 9 :(得分:0)
因此,对于具有Python 3.x的Mac OS,Anaconda默认情况下在其安装程序中没有该库。 您需要克隆并手动安装2个两个库:
1)导航到/Users/<username>/anaconda3/lib/python3.6/site-packages
2)Folium
git clone https://github.com/python-visualization/folium.git
cd folium
python setup.py install
3)Branca(该库是从folium衍生出来的,如果不使用branca导入folium,内核将抱怨缺少名为branca的模块),它将包含非地图特定的功能
git clone https://github.com/python-visualization/branca.git
cd branca
python setup.py install
4)重新启动内核
5)导入
import folium
import branca
答案 10 :(得分:0)
我正在使用Windows10。我遇到了同样的问题。这就是我解决的方法。
打开命令提示符,以管理员身份运行。
键入“ python”以检查是否已安装python,如果未全局安装python。
如果已安装python,您将看到python提示符,按Ctrl + Z退出并运行:
python -m pip install folium
答案 11 :(得分:0)
对于 osx-64 v0.4.0,以下代码对我有用:
安装 folium
使用:
conda install -c conda-forge/label/cf201901 folium
然后验证包是否已经安装
import folium
print('Folium installed and imported!')
答案 12 :(得分:0)
该线程中的任何内容都不适用于我。所以我的解决方案有点奇怪。我正在使用 PyCharm,在我的项目目录中有一个 requirements.txt 文件。 PyCharm 明白这个文件中的库必须安装,如果没有,它可以自行安装。所以我只是在这个文件中写了“folium==0.12.1”,PyCharm 完成了所有的工作。也许另一个 IDE 也可以做到。
答案 13 :(得分:-1)
下面提到的命令在root工作环境中执行。
解决方案1:
pip install folium
或
pip3安装folium
解决方案2:
conda install branca conda安装folium