2013-02-19 2 views
1

У меня возникли проблемы с установкой этой библиотеки.Python library IP2location Backtrack

Вот сайты официальное руководство:

  • Скачать библиотеку IP2Location C на здесь.

  • Decompress C library.

  • tar ip2location-c-x.x.x.tar.gz

  • Скачать и распаковать библиотеку Python.

  • tar ip2location-python-x.x.x.tar.gz

  • Получить в рабочую директорию.

  • cd ip2location-python-x.x.x

  • Edit setup.py указать library_dirs и include_dirs Понтинг папку библиотеки IP2Location C.

  • Старт компиляции.

  • python setup.py build && python setup.py install

так я двигаюсь как в /home/usr/ip2loc каталог и запустить tar -zxvf, а затем перейти в директорию C. Оттуда я следую README, чтобы установить и начать все. Затем я перехожу к директории python и не знаю, как/где можно связать setup.py. Это моя текущая проблема.

Я знаю, что мне нужно изменить путь library_dirs и include_dirs, но я не знаю, где их связывать.

ответ

0

easy_install вызывает setup.py, который будет уважать файл setup.cfg в дистрибутиве, который он пытается установить.

Добавить следующее setup.cfg

[build_ext] 
include_dirs = /path/to/headers 
library_dirs = /path/to/libs 

How to setup.cfg

+0

Спасибо за помощь, не им не зная, что есть ошибки с здания C (Несмотря на следующие README и INSTALL дословно), но вот что-то плохо придется утруждать стрелять. Спасибо за помощь, как только я получу библиотеку C, правильно созданную, не забудьте проверить это. Еще раз спасибо! –

+0

это действительно работа получила мои работы, работающие спасибо вам большое! –