Что работает,Python Базовая карта Импорт ошибка
import mpl_toolkits
Что не работает в (Импорт базовой карты Ошибка не найден)
from mpl_toolkits.basemap import Basemap
Я следовал инструкции здесь:
http://matplotlib.org/basemap/users/installing.html
Загрузили последнюю базовую карту * .tar.gz
я выполнить следующие команды:
Внутри GEOS папки
export GEOS_DIR=~/
./configure --prefix=$GEOS_DIR
make
make install
Внутри папки BaseMap
python setup.py install
Все работает в режиме SUDO и без каких-либо ошибок. Goes выводит отсутствие привязки python, но не как ошибку, поэтому я не уверен.
Кажется, что он не установлен надлежащим образом.
Mac Os X 10,10 Yosemiete Python 2.7.6
если я типа
пункт установить базовую карту --allow-внешний BaseMap --allow-непроверенные
базовая картаRequirement already satisfied (use --upgrade to upgrade): basemap in /Library/Python/2.7/site-packages
так он есть, но не импортируется ??????????
Раствор
установить MacPorts, если вы не имеете его
port install py-matplotlib-basemap
Затем он устанавливает хуя расширений.
После того, что вы делаете:
port select list python
, а затем он должен быть: (если не попробовать еще один в списке)
sudo port select --set python python27
вы пытались повторно устанавливать с '--upgrade' флагом? ваша предыдущая установка может быть неполной –
и вы уверены, что 'GEO_DIR' должен быть вашим домашним каталогом? это то, где вы этого хотите? (обратите внимание, что с conda весь этот процесс «conda install basemap», и все готово) –
Нет, у меня есть python, поставляемый с mac os x и хочу его сохранить. проблема заключается в том, что путь mpl_toolkits является ['/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/mpl_toolkits'], но по умолчанию установлена /Library/Python/2.7/site-packages, как можно измените это. Мне все равно, где это, пока это работает. – peter