Назад | Перейти на главную страницу

Установите gettext-0.17-1.el5.i386.rpm на CentOS 5.8. I386 выдает ошибку «/ usr / bin / python is required»

Я удалил конфетку по ошибке. Итак, теперь я устанавливаю все зависимости, необходимые для yum, вручную. Один из них - gettext-0.17-1.el5.i386.rpm, и когда я пытаюсь установить, он выдает следующую ошибку:

error: Failed dependencies:
    /usr/bin/python is needed by gettext-0.17-1.el5.i386

что странно, поскольку я уже установил Python 2.6 в систему.

#python -V
Python 2.6.8
#which python
/usr/local/bin/python

Поэтому я скопировал / usr / local / bin / python в / usr / bin / python, и даже после этого я получаю ту же ошибку. Любая помощь приветствуется.

Помимо прочего, вы удалили система Пакет Python; ням ищет пакет который обеспечивает установку Python, а не просто двоичного файла Python. Переустановите python пакет. И в дальнейшем будьте очень осторожны при удалении пакетов.

У меня возникали ошибки, когда я пытался установить обзорную доску (reviewboard.org) с помощью Python 2.4. Я удалил его и установил Python 2.6. Также я попытался создать символическую ссылку, и это тоже не сработало.

Сам Yum требует Python 2.4 среди других утилит Red Hat. У вас будет много проблем, связанных с удалением Python 2.4. Эту ошибку, вероятно, следует более точно прочитать; /usr/bin/python (Python 2.4) is needed by....

См. Этот вопрос: Установите Python 2.5 на RedHat / Centos. Кроме того, другой вариант - python26 находится в EPEL. Однако я не уверен, насколько он недавний.