Как получить последний IMDbPY в 10.04 LTS

Я использую Ubuntu 10.04 LTS. Я хотел бы установить последнюю версию IMDbPY , потому что в хранилище есть ошибка с кодами стран. Эта ошибка была исправлена ​​в более поздних версиях, но я не знаю, как установить последнюю версию. У меня нет опыта установки модулей / пакетов python, которых нет в apt-get.

Можете ли вы сказать мне, как я могу установить последнюю версию из источника или использовать более новый репозиторий для этого пакета?

Я бы предпочел установить из источника, как текущую версию сейчас 4.8.2, а последним в более поздних репозиториях остается только 4.7.1.

Я установил python-setuptools, и теперь, когда я пытаюсь запустить:

sudo easy_install IMDbPY

он возвращает:

imdb/parser/sql/cutils.c:54:20: error: Python.h: No such file or directory
imdb/parser/sql/cutils.c: In function ‘strings_check’:
imdb/parser/sql/cutils.c:74: warning: implicit declaration of function ‘strlen’
imdb/parser/sql/cutils.c:74: warning: incompatible implicit declaration of built-in function ‘strlen’
imdb/parser/sql/cutils.c:82: warning: implicit declaration of function ‘strcmp’
imdb/parser/sql/cutils.c: In function ‘ratcliff’:
imdb/parser/sql/cutils.c:152: warning: incompatible implicit declaration of built-in function ‘strlen’
imdb/parser/sql/cutils.c: In function ‘strtolower’:
imdb/parser/sql/cutils.c:164: warning: incompatible implicit declaration of built-in function ‘strlen’
imdb/parser/sql/cutils.c:164: warning: implicit declaration of function ‘tolower’
imdb/parser/sql/cutils.c: At top level:
imdb/parser/sql/cutils.c:169: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
imdb/parser/sql/cutils.c:207: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
imdb/parser/sql/cutils.c:254: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cutils_methods’
imdb/parser/sql/cutils.c: In function ‘initcutils’:
imdb/parser/sql/cutils.c:266: warning: implicit declaration of function ‘Py_InitModule’
imdb/parser/sql/cutils.c:266: error: ‘cutils_methods’ undeclared (first use in this function)
imdb/parser/sql/cutils.c:266: error: (Each undeclared identifier is reported only once
imdb/parser/sql/cutils.c:266: error: for each function it appears in.)
error: Setup script exited with error: command 'gcc' failed with exit status 1
0
задан 12 November 2011 в 23:16

3 ответа

OP ответил на вопрос в комментарии

К счастью, я обнаружил 4.8.2.deb из нестабильного Debian и смог установить его. Похоже, до сих пор хорошо работает.

0
ответ дан 12 November 2011 в 23:16

Звучит так, будто ты пропал. python-dev Но да, лучше взять нестабильную версию Debian.

0
ответ дан 12 November 2011 в 23:16

Похоже, все, что нужно сделать, это извлечь архив и запустить скрипт setup.py, как показано ниже. Если все зависимости удовлетворены, это должно работать.

python ./setup.py
0
ответ дан 12 November 2011 в 23:16

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

Похожие вопросы: