Невозможно установить python imposm.parser

Я пытаюсь установить imposm.parser ( http://imposm.org/docs/imposm.parser/latest/) на Ubuntu 14.04 с Python 3.4. Я активировал virtualenv.

  • Я успешно установил следующее: python-dev, protobuf-compiler и libprotobuf-dev

Когда я пытаюсь pip install imposm.parser Я получаю следующую ошибку:

Collecting imposm.parser
Downloading imposm.parser-1.0.7.tar.gz
Traceback (most recent call last):
  File "<string>", line 20, in <module
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

  File "<string>", line 20, in <module

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-l_5r7vwz/imposm.parser

Я что-то пропустил?

2 ответа

Решение

Я опубликую свой ответ на случай, если кто-то столкнется с такой же проблемой.

Padraic прав - он работает только с Python 2.5, 2.6 и 2.7. Однако здесь есть порт для Python 3: https://github.com/tpievila/imposm-parser.

В настоящее время я не знаю порт для импозма. Это просто imposm.parser!

Шаги для установки (Ubuntu 14.04):

$ sudo apt-get install build-essential python-dev protobuf-compiler libprotobuf-dev
$ pip install git+git://github.com/tpievila/imposm-parser.git

Замечания: python-dev ссылается на Python 2.7 в моей установке Ubuntu 14.04. Вам также необходимо установить python3-dev если у вас его еще нет

imposm.parser не работает с python3

Imposm работает с Python 2.5, 2.6 и 2.7 и протестирован на Linux и Mac OS X.

Другие вопросы по тегам