Как я могу установить базовую карту в виртуальной среде Python на Mac? - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь установить базовую карту для отображения данных широты и долготы.Я следую инструкциям [на этом сайте] (http://gnperdue.github.io/yak-shaving/osx/python/matplotlib/2014/05/01/basemap-toolkit.html), потому что они кажутся самыми простыми из всех, что я нашел.

Однако я застреваю на последнем шаге, которыйработать в терминале

basemap-1.1.0$ python setup.py install

Когда я это делаю, я получаю следующую ошибку:

error: Command "gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Users/gitanjali/miniconda3/include -arch x86_64 -I/Users/gitanjali/miniconda3/include -arch x86_64 -I/usr/local/geos/include -I['/Users/gitanjali/miniconda3/lib/python3.7/site-packages/numpy/core/include'] -I/Users/gitanjali/miniconda3/lib/python3.7/site-packages/numpy/core/include -I/Users/gitanjali/miniconda3/include/python3.7m -c src/_geoslib.c -o build/temp.macosx-10.7-x86_64-3.7/src/_geoslib.o -MMD -MF build/temp.macosx-10.7-x86_64-3.7/src/_geoslib.o.d" failed with exit status 1

Мне также говорят, что «сгенерировано 101 предупреждение и 15 ошибок».

Несмотря на этот ужасный набор предупреждений, когда я перехожу к примерам и запускаю python simpletest.py, проблем нет - я получаю карту.

Хотя я получаю карту при выполнении команд в Терминале,Я не могу получить доступ к базовой карте как к модулю в обычных файлах Python, то есть, когда я пытаюсь запустить файл с «импортом базовой карты», я получаю следующее сообщение об ошибке:

ModuleNotFoundError: No module named 'basemap'

Яв недоумении относительно того, что идет не так. Если бы кто-нибудь мог помочь мне устранить неполадку, я был бы очень признателен.

...