installatieprobleem met python mpl_toolkits

Na het commando pip install mpl_toolkitskrijg ik de volgende foutmelding:

Kon geen versie vinden die voldoet aan de vereiste mpl_toolkits (van versies: )

Geen overeenkomende distributie gevonden voor mpl_toolkits

Ik heb geprobeerd te googlen, maar niets helpt. Hoe kan ik dit oplossen?


Antwoord 1, autoriteit 100%

Het staat niet op PyPI en je zou het niet moeten installeren via pip. Als je matplotlibhebt geïnstalleerd, zou je mpl_toolkitsrechtstreeks moeten kunnen importeren:

$ pip install --upgrade matplotlib
...
$ python
>>> import mpl_toolkits
>>> 

Antwoord 2, autoriteit 22%

Het werkt niet op Ubuntu 16.04, het lijkt erop dat sommige bibliotheken zijn vergeten in het python-installatiepakket op deze. Gebruik in plaats daarvan pakketbeheerder.

Oplossing

Verwijder matplotlibvan pipen installeer het vervolgens opnieuw met apt-get

python 2:

sudo pip uninstall matplotlib
sudo apt-get install python-matplotlib

python 3:

sudo pip3 uninstall matplotlib
sudo apt-get install python3-matplotlib

Antwoord 3, autoriteit 10%

Als iemand een probleem heeft op Mac, kan dit proberen

sudo pip install --upgrade matplotlib --ignore-installed six

Antwoord 4, autoriteit 2%

Ik kan geen commentaar geven vanwege het gebrek aan reputatie, maar als je arch linux gebruikt, zou je de corresponderende bibliotheken direct in de arch-repositories moeten kunnen vinden. Bijvoorbeeld voor mpl_toolkits.basemap:

pacman -S python-basemap

Other episodes