Невозможно установить 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.