Utilisation de 'folium' dans script python
Bonjour,
J'ai besoin d'insérer une cartographie dans un dashboard réalisé avec Dash.
J'ai réalisé cette carte avec le module 'folium', ce qui n'a pas posé de problème lorsque j'ai testé sur un notebook Jupyter, en revanche, lorsque je l'insère dans un fichier Python, j'ai en permanence ce message d'erreur :
Il ne reconnaît pas le "import folium", j'ai pourtant bien réalisé un "pip install folium" dans l'environnement de travail virtuel, et celui-ci fonctionne bien sur un notebook, mais contrairement aux autre librairies, pas sur un fichier python. Ou alors le fichier Python qui figure pourtant bien dans l'arborescence n'est pas dans l'environnement virtuel, mais les autres librairies sont pourtant reconnues.
Merci à vous
J'ai besoin d'insérer une cartographie dans un dashboard réalisé avec Dash.
J'ai réalisé cette carte avec le module 'folium', ce qui n'a pas posé de problème lorsque j'ai testé sur un notebook Jupyter, en revanche, lorsque je l'insère dans un fichier Python, j'ai en permanence ce message d'erreur :
No module named 'folium'
Il ne reconnaît pas le "import folium", j'ai pourtant bien réalisé un "pip install folium" dans l'environnement de travail virtuel, et celui-ci fonctionne bien sur un notebook, mais contrairement aux autre librairies, pas sur un fichier python. Ou alors le fichier Python qui figure pourtant bien dans l'arborescence n'est pas dans l'environnement virtuel, mais les autres librairies sont pourtant reconnues.
Merci à vous
A voir également:
- Utilisation de 'folium' dans script python
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Script vidéo youtube - Guide
- Citizen code python avis - Accueil - Outils
- Mas script - Accueil - Windows
1 réponse
Bonjour,
Il y a fort à parier pour que l'interpréteur python utilisé par jupyter et celui que tu as utilisé par pip ne soient pas les mêmes, et n'aient dont pas les mêmes dossiers référencés dans
Note par ailleurs que tu peux exécuter une commande shell (dont une commande
Bonne chance
Il y a fort à parier pour que l'interpréteur python utilisé par jupyter et celui que tu as utilisé par pip ne soient pas les mêmes, et n'aient dont pas les mêmes dossiers référencés dans
sys.path. Je t'invite donc à comparer dans les deux cas ce que renvoient :
import sys print(sys.executable) print(sys.path)
Note par ailleurs que tu peux exécuter une commande shell (dont une commande
pip) depuis l'intérieur de jupyter (e.g.
!pip install folium) dans une cellule de code.
Bonne chance