Я пытаюсь установить Mapnik на MacOs (Sierra 10.12.6), и я теряюсь с тем, что, по моему мнению, является проблемой с версией. Хотя я думаю, что я определил проблему, я не знаю, как ее исправить, и не нашел способ сделать это через Интернет.
Следуя руководству Mapnik wiki, я сначала попытался установить его с Brew.
brew install mapnik
Установка кажется прекрасной.
затем в командной строке:
python
import mapnik
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mapnik
ОК, согласно моим исследованиям, проблема исходит из того, что я не использую правильную версию Python, в которой был установлен Mapnik.
Поэтому я снова попробую:
python3.7
import mapnik
>>> mapnik.Map(600,400)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'mapnik' has no attribute 'Map'
Когда я использую правильную версию, Mapnik импортируется правильно. Но, похоже, он не полностью загружен?
Я попытался переустановить Mapnik через варево. Я попытался установить Mapnik из источника, а также описал его на своем сайте. Без успеха до сих пор.
Я, наверное, делаю что-то глупое, Mapnik, возможно, не будет установлен в нужном месте, но на самом деле я потерян, пытаясь так много всего.
Любая помощь будет очень оценена. Спасибо.
Я пытаюсь установить Mapnik на MacOs (Sierra 10.12.6), и я теряюсь с тем, что, по моему мнению, является проблемой с версией. Хотя я думаю, что я определил проблему, я не знаю, как ее исправить, и не нашел способ сделать это через Интернет.
Следуя руководству Mapnik wiki, я сначала попытался установить его с Brew.
brew install mapnik
Установка кажется прекрасной.
затем в командной строке:
python
import mapnik
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mapnik
ОК, согласно моим исследованиям, проблема исходит из того, что я не использую правильную версию Python, в которой был установлен Mapnik.
Поэтому я снова попробую:
python3.7
import mapnik
>>> mapnik.Map(600,400)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'mapnik' has no attribute 'Map'
Когда я использую правильную версию, Mapnik импортируется правильно. Но, похоже, он не полностью загружен?
Я попытался переустановить Mapnik через варево. Я попытался установить Mapnik из источника, а также описал его на своем сайте. Без успеха до сих пор.
Я, наверное, делаю что-то глупое, Mapnik, возможно, не будет установлен в нужном месте, но на самом деле я потерян, пытаясь так много всего.
Любая помощь будет очень оценена. Спасибо.
00питон, Mapnik,