почему я не смог построить sqlite3 при сборке python?

почему я просто не смог построить sqlite?

это имеет какое-то отношение к readline или _tkinter или что-то еще?

pes/libffi/src/prep_cif.o build/temp.linux-i686-2.7/home/mirror/build/tmp/Python-2.7.3/Modules/_ctypes/libffi/src/closures.o build/temp.linux-i686-2.7/home/mirror/build/tmp/Python-2.7.3/Modules/_ctypes/libffi/src/dlmalloc.o build/temp.linux-i686-2.7/home/mirror/build/tmp/Python-2.7.3/Modules/_ctypes/libffi/src/x86/ffi.o build/temp.linux-i686-2.7/home/mirror/build/tmp/Python-2.7.3/Modules/_ctypes/libffi/src/x86/sysv.o -L/usr/local/lib -o build/lib.linux-i686-2.7/_ctypes.so Python build finished, but the necessary bits to build these modules were not found: _bsddb _tkinter bsddb185 bz2 dbm gdbm readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name. 

Не удалось создать эти модули:

_sqlite3

 running build_scripts creating build/scripts-2.7 copying and adjusting /home/mirror/build/tmp/Python-2.7.3/Tools/scripts/pydoc -> build/scripts-2.7 copying and adjusting /home/mirror/build/tmp/Python-2.7.3/Tools/scripts/idle -> build/scripts-2.7 copying and adjusting /home/mirror/build/tmp/Python-2.7.3/Tools/scripts/2to3 -> build/scripts-2.7 copying and adjusting /home/mirror/build/tmp/Python-2.7.3/Lib/smtpd.py -> build/scripts-2.7 changing mode of build/scripts-2.7/pydoc from 664 to 775 changing mode of build/scripts-2.7/idle from 664 to 775 changing mode of build/scripts-2.7/2to3 from 664 to 775 changing mode of build/scripts-2.7/smtpd.py from 664 to 775 /usr/bin/install -c -m 644 ./Tools/gdb/libpython.py python-gdb.py 

подробнее:

 Python build finished, but the necessary bits to build these modules were not found: _bsddb _tkinter bsddb185 bz2 dbm gdbm sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name Failed to build these modules: _sqlite3 

моя система – centos 5.3

One Solution collect form web for “почему я не смог построить sqlite3 при сборке python?”

Существует патч, который можно найти (и обсуждается) по следующему адресу: http://bugs.python.org/issue14572

У меня была та же проблема, что и исходный плакат, и патч разрешил его.

Чтобы применить патч , от терминала в каталоге python 2.7.3:

 curl -sk https://gist.github.com/msabramo/2727063/raw/59ea097a1f4c6f114c32f7743308a061698b17fd/gistfile1.diff | patch -p1 
  • Импорт CSV-файла в таблицу базы данных sqlite3 с использованием Python
  • Таблица базы данных sqlalchemy заблокирована
  • Подключиться к базе данных в фляге, какой подход лучше?
  • Получить список имен столбцов из пустой таблицы
  • Как использовать скрипт для запроса базы данных sqlite для Android
  • Сравнение двух таблиц sqlite3 с использованием python
  • Ошибка программирования: неверное количество подключений
  • Как печать объекта приводит к другому результату, чем как str (), так и repr ()?
  • Python - лучший язык программирования в мире.