Was funktioniert, istPython Basemap Import Fehler
import mpl_toolkits
Was nicht funktioniert, ist (Import Fehler basemap nicht gefunden)
from mpl_toolkits.basemap import Basemap
ich die Anweisungen hier folgen:
http://matplotlib.org/basemap/users/installing.html
Die neueste Grundkarte wurde heruntergeladen * .tar.gz
ich die folgenden Befehle:
Innerhalb der GEOS Ordner
export GEOS_DIR=~/
./configure --prefix=$GEOS_DIR
make
make install
Im Inneren des basemap Ordner
python setup.py install
Alles läuft in sudo-Modus und ohne Fehler. Goes gibt keine Python-Bindung aus, aber nicht als Fehler, daher bin ich mir nicht sicher.
Es scheint nicht richtig installiert zu sein.
Mac Os X 10.10 Yosemiete Python 2.7.6
wenn i-Typ
pip basemap --allow externe basemap --allow-ungeprüfte basemap installieren
Requirement already satisfied (use --upgrade to upgrade): basemap in /Library/Python/2.7/site-packages
so es ist dort aber nicht importierbar ??????????
Die Lösung
Macports installieren, wenn Sie es es nicht haben
port install py-matplotlib-basemap
dann eine Unmenge von Erweiterungen installiert.
Danach können Sie tun:
port select list python
und dann sollte es sein: (wenn nicht ein anderes in der Liste versuchen)
sudo port select --set python python27
haben Sie versucht, mit der '--upgrade' Flagge wieder zu installieren? Ihre vorherige Installation möglicherweise unvollständig –
und sind Sie sicher, dass 'GEO_DIR' sollte Ihr Home-Verzeichnis sein? ist das, wo du es willst? (beachte, mit conda ist der ganze Prozess 'conda install basemap' und du bist fertig) –
nein ich habe den python mit mac os x ausgeliefert und will ihn behalten. Das Problem ist, dass mpl_tolkits path ['/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/mpl_toolkits'] ist, aber die Standardinstallation ist /Library/Python/2.7/site-packages ändere das. Es ist mir egal, wo es ist, solange es funktioniert. – peter