我正在尝试将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'`
从来源:
$ mkdir visualization
$ cd visualization
$ git clone https://github.com/python-visualization/folium
$ cd folium
$ python setup.py install
下面提到的命令在root工作环境中执行。
解决方案1:
pip安装folium
要么
pip3安装folium
解决方案2:
conda安装branca conda安装folium
它不能通过默认的conda频道使用。尝试使用conda-forge通道安装folium,如下所示:
conda install -c conda-forge folium
我通过执行以下命令解决了同样的问题
python3 -m pip install folium
是的 - 我有同样的问题@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
然后'导入folium'(从python中)起作用。
我用pip3安装时遇到了同样的问题。(Macos with python3)所以手动克隆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安装
和原来的问题有类似的问题。我从shell安装成功,但是jupyter无法识别模块。对我有用的是(在jupyter笔记本中):
!pip安装folium
确保在新的conda环境中重新安装jupyter。从我能够说的,它从预先存在的环境运行Jupyter,并且jupyter无法访问新环境的包
因此,对于使用Python 3.x的Mac OS,Anaconda默认情况下在其安装程序上没有库。您需要克隆并手动安装2个两个库:
1)导航到/Users/<username>/anaconda3/lib/python3.6/site-packages
2)叶
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
我正在使用Windows 10.我遇到了同样的问题。这是我修复它的方式。
打开命令提示符,以管理员身份运行
键入“python”来检查是否安装了python,如果没有全局安装python。
如果安装了python,你会看到python提示,Ctrl + Z退出并运行:
python -m pip install folium