web-dev-qa-db-fra.com

Python 3.6 Module introuvable: Folium

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'`
6
Tyler Russell

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
    
2
Susma

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
9
ssp

J'ai résolu le même problème en exécutant la commande suivante

python3 -m pip install folium
4
Prem Ukkoji

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é.

1
ken

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

1
Reaz Mahmood

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

0
dmbhatti

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

0
m_leighty

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
0
user3444999

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

0
Abhimanyu