L'importation de mpl_toolkits.fond de carte sur Windows?
J'ai récemment commencé à l'aide de Python 3.5 et Anaconda sur mon pc Windows. Je suis en train de tracer une carte. Cependant, Quand je suis dans mon Jupyter ordinateur portable et j'ai taper la commande
import mpl_toolkits.basemap
Je reçois un message d'erreur disant: "pas de nom de module' 'mpl_toolkits.fond de carte'
Cependant, j'ai le module téléchargé et dans le même C:\Users\Geena
fichier que mon .matplotlib
, .ipython
, .jupyter
fichiers, etc.
Quelqu'un sait comment je peux résoudre ce problème?
OriginalL'auteur Geena | 2016-01-24
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce problème avec anaconda sur mon windows 7.
J'ai trouvé la façon de le fixer avec python 3.5:
Vous devez exécuter avec les droits d'administrateur "Anaconda Invite de commande" et dans "Anaconda Invite de commande" exécuter la commande suivante:
il va montrer de nouveaux paquets que vous avez besoin pour installer et vous demandera de l'installer à - dire "Oui".
Après que les nouveaux paquets seront installés et la question de "l'importation mpl_toolkits.fond de carte" sera fixe.
Merci.
OriginalL'auteur Thedoorsalive
Actuellement, fond de carte n'est pas compatible avec python 3 pour les utilisateurs de windows. Donc, si vous essayez
conda install basemap
et vous avez python 3 est installé dans windows, vous verrez un message indiquant qu'un conflit a été trouvé avec python 3.J'ai résolu ce problème en installant un python 2.7 environnement. Essayez ceci:
http://conda.pydata.org/docs/py2or3.html
Alors que vous venez d'activer le python 2 de l'environnement. Par exemple:
activate py27
(py27 est l'identifiant de mon python 2.7 environnement).Après cela, vous pouvez exécuter
conda install basemap
sans conflit.OriginalL'auteur Bruno C. da Silva
Lorsque vous avez Anaconda, vous n'avez pas télécharger modules de n'importe où. Dans votre invite de commande, tapez
et il est installé avec toutes ses dépendances.
La recherche anaconda.org/anaconda/repo ou, si vous utilisez
conda-forge
, conda-forge.org/feedstocksEn effet, merci 🙂 je suis maintenant face au fait que le paquet est dispo uniquement pour
python2.7
-- installation en cours!a pour toutes les versions anaconda.org/conda-forge/basemap. Généralement une bonne idée d'utiliser
conda-forge
.Wow, génial! Je viens de recevoir
basemap
pourpython3.5
avec la commande suivante:conda install -c conda-forge basemap
, et il fonctionne comme un charme!OriginalL'auteur j08lue
Anaconda nécessite une inhabituelle de la commande d'installation pour le fond de carte 1.0.7.
https://anaconda.org/anaconda/basemap
Pour installer ce package avec conda exécuter:
conda install -c https://conda.anaconda.org/anaconda basemap
OriginalL'auteur Walter
Je suis en utilisant python 3.6.4 sur Windows 7 Familiale Premium (32 bits).
Parce que j'ai été un peu frustrée par le message "no module named 'mpl_toolkits.fond de carte'", j'ai cherché et essayé une douzaine de solutions sans succès : les différentes versions, à partir de la source, des problèmes avec VS version, nmake, ... Vous savez tous ce que je veux dire 😉
J'ai enfin trouvé un assez simple solution qui fonctionne parfaitement bien pour moi 🙂 c'est Ici !
basemap‑1.1.0‑cp36‑cp36m‑win32.whl
python -m pip basemap‑1.1.0‑cp36‑cp36m‑win32.whl
matplotlib‑2.2.3‑cp36‑cp36m‑win32.whl
Vous lisez les versions correctement : matplotlib 2.2.3 et fond de carte 1.1.0
Tout fonctionne bien pour moi et que je puisse enfin l'intrigue de l'OSM POI sur une carte de la Belgique, sans aucune "supercherie" à l'importation :
Grand grand merci à Christoph Gohlke (Merci Dir Christoph !) qui a fait tout le travail formidable !
basemap‑1.2.0‑cp36‑cp36m‑win_amd64.whl
merci ! fonctionne sur 64 bits de windows 7 avec python 3.5.2
OriginalL'auteur Claude
J'ai juste eu cette question. Tout ce que vous devez faire est de mettre à jour
matplotlib
en procédant comme suit:mpl_toolkits
fait partie dematplotlib
et a juste besoin d'être mis à jour.OriginalL'auteur Patrick Old
Si vous êtes en utilisant de l'anaconda, la meilleure chose à faire est décrit ici: dans la conda invite de commande (admin), type
conda install -c anaconda basemap
.OriginalL'auteur Ivo