Я пытаюсь установить pysqlite (интерфейс Python для SQLite). Я скачал файл с пакетом (pysqlite-2.5.5.tar.gz). И я сделал следующее:
gunzip pysqlite-2.5.5.tar.gz
tar xvf pysqlite-2.5.5.tar
\cd pysqlite-2.5.5
python setup.py install
На последнем шаге у меня проблема. Я получаю следующее сообщение об ошибке:
error: command 'gcc' failed with exit status 1
Я обнаружил, что другие люди тоже имели эту проблему .
Насколько я понял у человека возникла проблема, потому что sqlite2 не был установлен. Но в моем случае у меня есть sqlite3 (я могу запустить его из командной строки).
Может быть, я должен изменить некоторые пути в "setup.cfg"
? На данный момент у меня есть:
#define=
#include_dirs=/usr/local/include
#library_dirs=/usr/local/lib
libraries=sqlite3
define=SQLITE_OMIT_LOAD_EXTENSION
И если я наберу "which sqlite3", я получу:
/usr/bin/sqlite3
Я видел подобный вопрос здесь. Ответ был "вам нужен sqlite3-dev". Но, даже если это так, как проверить, есть ли у меня sqlite3-dev
. А если у меня его нету как его получить?
Кто-нибудь может мне помочь с этой проблемой.
Заранее спасибо.