3

Я нашел несколько случаев, когда этот вопрос задавался, но никогда не отвечал. Это та часть, где установка идет не так

checking for Python files in default path... not found
configure: error: Please specify path to Python distribution files
ERROR: `/tmp/pear/temp/python/configure' failed

Я нахожу это немного отсталым, что он просит меня указать путь, но не говорит мне, как. Также я работаю в предположении, что "путь к распределенным файлам Python" - /usr/local/lib/python2.6/dist-packages .

Как мне указать этот путь в команде pecl install -f python (мне пришлось добавить -f потому что в противном случае он отказался устанавливать альфа-пакет)

2 ответа2

1

Пакет PECL Python не обновлялся более 3 лет, и он все еще находится в альфа-версии в последнем выпуске. В результате возникает ошибка в жестко закодированном тесте в файлах конфигурации, который ищет Python.h в /usr/include/python2.5/ и /usr/local/include/python2.5/. Вы можете исправить это, установив пакет 2.5 dev:

apt-get install python2.5-dev

Это все еще не скомпилировало полностью для меня, все же. В python_handlers.c пакета PECL есть ошибки, которые не завершаются при выполнении pecl.

0

Для всеобщего сведения, я отказался от этого. Объединение PHP и Python, по-видимому, может быть сделано только CLI.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .