J'ai essayé de travailler avec les packages Basemap dans Python 3.x mais, lorsque j'essaye d'installer les packages dans mon IDE Pycharm, cela me donne cette erreur:
Could not find a version that satisfies the requirement Basemap (from versions: ) No matching distribution found for Basemap You are using pip version 10.0.1, however version 19.0.3 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Tout le monde sait comment Est-ce que je fais pour installer ces packages correctement?
(Python 3.x, Pycharm, Windows 10)
3 Réponses :
Vous pouvez essayer d'installer le fond de carte à l'aide de binaires Windows précompilés.
pip install path_to_the_downloaded_whl
sur le terminal pycharm. Vous pouvez installer facilement la bibliothèque de fonds de carte par conda. Tout d'abord, vous devez installer conda , puis vous pouvez créer un environnement virtuel par conda create -n bm python = 3.6
(vous pouvez utiliser n'importe quel mot pour remplacer bm
) et l'activer par conda activate bm
. Lorsque la ligne de commande commence par (bm)
, vous pouvez exécuter conda install basemap
pour installer automatiquement la bibliothèque. Après cela, vous pouvez généralement utiliser le fond de carte dans votre code Python.
Bonne chance.
J'ai également rencontré un problème similaire et les deux solutions ci-dessus n'ont pas fonctionné pour moi. Et comme vous pouvez le voir ici https://github.com/jakevdp/PythonDataScienceHandbook/ issues / 72 # issuecomment-301008464 Il n'est plus possible de l'installer via pip, essayez plutôt ceci:
conda install -c conda-forge basemap