J'essaie d'importer du folium dans un ordinateur portable Jupyter sur lequel je travaille et je n'arrive pas à résoudre les problèmes d'importation avec la bibliothèque Folium. Quelqu'un d'autre a-t-il résolu ce problème?
!pip install folium
import pandas as pd
import folium
Sortie des rendements ci-dessus:
`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'`
De la source:
Choisissez le dossier sandbox de votre choix (~/sandbox par exemple)
$ mkdir visualization
$ cd visualization
Clone folium de github:
$ git clone https://github.com/python-visualization/folium
Exécutez le script d'installation
$ cd folium
$ python setup.py install
Il n'est pas disponible via le canal conda par défaut. Essayez d'utiliser le canal conda-forge pour installer folium comme indiqué ci-dessous:
conda install -c conda-forge folium
J'ai résolu le même problème en exécutant la commande suivante
python3 -m pip install folium
Oui - j'ai eu le même problème @Tyler Russell. J'ai finalement cloné les référentiels github pour folium et jinja2 dans un fichier et cela a fonctionné.
Plus précisément, sur mon ordinateur, j'ai changé dans le bon répertoire à partir de l'interface de ligne de commande avec:
$ cd C:\programdata\anaconda3\lib\site_packages
Et puis tapé:
git clone https://github.com/python-visualization/folium.git
git clone https://github.com/pallets/jinja.git
Ensuite, "importer du folium" (à partir de python) a fonctionné.
J'ai eu le même problème lors de l'installation avec pip3. (MacOS avec python3) Le clonage manuel du dépôt github l'a donc résolu.
Déplacer vers le dossier du package de python 3
cd /usr/local/lib/python3.6/site-packages/
Ensuite,
git clone https://github.com/python-visualization/folium
cd folium
installation de python setup.py
Assurez-vous de réinstaller jupyter dans un nouveau conda env. D'après ce que j'ai pu dire, il exécute le Jupyter à partir d'environnements préexistants et que jupyter n'a pas accès aux packages du nouvel environnement
Eu des problèmes similaires au problème d'origine. J'ai installé avec succès à partir du Shell mais jupyter ne reconnaîtrait pas le module. Ce qui a fonctionné pour moi était (dans le cahier jupyter):
! pip installer folium
J'utilise Windows 10. J'obtenais le même problème. C'est ainsi que je l'ai corrigé.
Ouvrez l'invite de commandes, exécutez en tant qu'administrateur.
tapez "python" pour vérifier si python est installé, sinon installez python globalement.
si python est installé, vous verrez python Invite, Ctrl + Z pour quitter et exécuter:
python -m pip install folium
Donc pour Mac OS avec Python 3.x, Anaconda n'a pas la bibliothèque sur son programme d'installation par défaut. Vous devez cloner et installer manuellement 2 deux bibliothèques:
1) Accédez à /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 (Cette bibliothèque est un spin-off de folium, qui hébergerait les fonctionnalités non spécifiques à la carte, si l'importation de folium sans branca le noyau se plaint du module manquant nommé branca)
git clone https://github.com/python-visualization/branca.git
cd branca
python setup.py install
4) Redémarrez votre noyau
5) Importer
import folium
import branca