Проблема с установкой модулей питона

Модератор: Модераторы разделов

Lorak
Сообщения: 12

Проблема с установкой модулей питона

Сообщение Lorak »

Помогите пож-та! У меня mandriva 2009, установил python 2.6.2, теперь очень нужно установить модули, как: (mod_python; imaging, psycopg2) из них 2 модуля уже стоят (mod_python; imaging), но теперь никак не могу установить psycopg. скачал исходник - psycopg2-2.0.10, написал на консоли следующее:

Код: Выделить всё

[admin@localhost psycopg2-2.0.10]$ python setup.py install
running install
running build
running build_py
running build_ext
Traceback (most recent call last):
  File "setup.py", line 410, in <module>
    ext_modules=ext)
  File "/usr/local/lib/python2.6/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/local/lib/python2.6/distutils/dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "/usr/local/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python2.6/distutils/command/install.py", line 577, in run
    self.run_command('build')
  File "/usr/local/lib/python2.6/distutils/cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "/usr/local/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python2.6/distutils/command/build.py", line 134, in run
    self.run_command(cmd_name)
  File "/usr/local/lib/python2.6/distutils/cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "/usr/local/lib/python2.6/distutils/dist.py", line 994, in run_command
    cmd_obj.ensure_finalized()
  File "/usr/local/lib/python2.6/distutils/cmd.py", line 117, in ensure_finalized
    self.finalize_options()
  File "setup.py", line 219, in finalize_options
    except (Warning, w):
NameError: global name 'w' is not defined


кто-то сказал что нужно убрать скобки except (Warning, w) в setup.py файле, так тоже попробовал,убрал обратно запустил выходит:

Код: Выделить всё

[root@localhost psycopg2-2.0.10]# python setup.py install
running build
running build_py
running build_ext
error: No such file or directory

никак не могу разобраться, помогите плз!
Спасибо сказали:
Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

Re: Проблема с установкой модулей питона

Сообщение kosmonaFFFt »

А через менеджер пакетов из репозитория нельзя?
Спасибо сказали:
agreed
Сообщения: 143
ОС: Fedora 10, Mac OS X 10.5

Re: Проблема с установкой модулей питона

Сообщение agreed »

А у вас установлены заголовочные файлы постгреса? Мне, чтобы побилдить эту либу понадобилось установить пакет postgres-devel (у меня Fedora).
Спасибо сказали:
Lorak
Сообщения: 12

Re: Проблема с установкой модулей питона

Сообщение Lorak »

agreed писал(а):
20.05.2009 17:36
А у вас установлены заголовочные файлы постгреса? Мне, чтобы побилдить эту либу понадобилось установить пакет postgres-devel (у меня Fedora).


Да, кстати мне тоже посоветовали установить postgresql-devel, скачал в исходниках теперь затрудняюсь с его установкой, нет документации по установке,так как в этом деле я далеко не ас, можете пошагово объяснить установку postgresql-devel, спасибо заранее
Спасибо сказали:
agreed
Сообщения: 143
ОС: Fedora 10, Mac OS X 10.5

Re: Проблема с установкой модулей питона

Сообщение agreed »

Гм... Вам лучше поставить библиотеки через менеджер пакетов Mandriva, т.к. в случае чего подтянутся нужные зависимости, да и система не засорится лишний раз. Если не ошибаюсь, в Mandriva это делается так:

Код: Выделить всё

$ urpmi postgres-devel

После установки пакета просто запускайте

Код: Выделить всё

$ python setup.py install
в каталоге с psycopg.
Спасибо сказали:
Lorak
Сообщения: 12

Re: Проблема с установкой модулей питона

Сообщение Lorak »

Дело в том что у меня в репозиторях нет такого пакета и

Код: Выделить всё

$ urpmi postgres-devel

выводит что нет такой команды
Спасибо сказали:
Аватара пользователя
iso
Сообщения: 19
ОС: Fedora 14

Re: Проблема с установкой модулей питона

Сообщение iso »

Пытаюсь установить модуль pyparallel (Fedora 10, Python 2.5.2)

Код:

[aaaa@localhost pyparallel-0.2]$ python setup.py install running install running build running build_py Traceback (most recent call last): File "setup.py", line 19, in <module> package_data = data_files File "/usr/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/lib/python2.5/distutils/command/install.py", line 506, in run self.run_command('build') File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/lib/python2.5/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.5/distutils/dist.py", line 993, in run_command cmd_obj.ensure_finalized() File "/usr/lib/python2.5/distutils/cmd.py", line 117, in ensure_finalized self.finalize_options() File "/usr/lib/python2.5/distutils/command/build_py.py", line 60, in finalize_options self.data_files = self.get_data_files() File "/usr/lib/python2.5/distutils/command/build_py.py", line 123, in get_data_files file[plen:] for file in self.find_data_files(package, src_dir) File "/usr/lib/python2.5/distutils/command/build_py.py", line 130, in find_data_files globs = (self.package_data.get('', []) AttributeError: 'NoneType' object has no attribute 'get' [aaaa@localhost pyparallel-0.2]$


Что делать?
Jabber-бот: bot@maximko.org
http://sms.maximko.org
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблема с установкой модулей питона

Сообщение DaemonTux »

iso писал(а):
13.06.2009 21:19
Пытаюсь установить модуль pyparallel (Fedora 10, Python 2.5.2)

Код:

[aaaa@localhost pyparallel-0.2]$ python setup.py install running install running build running build_py Traceback (most recent call last): File "setup.py", line 19, in <module> package_data = data_files File "/usr/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/lib/python2.5/distutils/command/install.py", line 506, in run self.run_command('build') File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/lib/python2.5/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.5/distutils/dist.py", line 993, in run_command cmd_obj.ensure_finalized() File "/usr/lib/python2.5/distutils/cmd.py", line 117, in ensure_finalized self.finalize_options() File "/usr/lib/python2.5/distutils/command/build_py.py", line 60, in finalize_options self.data_files = self.get_data_files() File "/usr/lib/python2.5/distutils/command/build_py.py", line 123, in get_data_files file[plen:] for file in self.find_data_files(package, src_dir) File "/usr/lib/python2.5/distutils/command/build_py.py", line 130, in find_data_files globs = (self.package_data.get('', []) AttributeError: 'NoneType' object has no attribute 'get' [aaaa@localhost pyparallel-0.2]$


Что делать?

чтото мне подсказывает что это делать нужно от root.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
iso
Сообщения: 19
ОС: Fedora 14

Re: Проблема с установкой модулей питона

Сообщение iso »

DaemonTux писал(а):
14.06.2009 16:25
чтото мне подсказывает что это делать нужно от root.


Под рутом или нет - все равно.
Да и чем тут рут? написано же: object has no attribute 'get'.
Jabber-бот: bot@maximko.org
http://sms.maximko.org
Спасибо сказали: