2009-09-25 2 views
1

Я не могу использовать sqlite3 (построить пакет python). Причина отсутствия отсутствует _sqlite3.so. Я обнаружил, что у людей такая же проблема, и они разрешили ее here.Как построить из источника?

Решение приведено в одном предложении:

Построив из источника и перемещения библиотеку /usr/lib/python2.5/lib-dynload/ я решить эту проблему.

Однако я не понимаю терминологию. Что значит «строить из источника»? Что следует строить из источника? Новая версия Python? SQLite? И как один из них строится из источника? Какие шаги следует предпринять?

ответ

3

Скачать источник SQLite здесь: SQLite Download Page

Распакуйте архив где-то на вашей машине.

Перейти к расширенному каталогу.

Пробег:

./configure 
make 
make install (sudo make install if you have permission issues) 

Скопируйте вновь скомпилированные файлы в директорию на Python.

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

0

В этом посте, плакат строил Python из источника, поскольку пакет Slackware, который он пытался установить, был, по-видимому, сломан (Slackware - это дистрибутив Linux).

Если вы не используете тот же выпуск Slackware, я бы утвердил, что ваша проблема не то же самое.

Смежные вопросы