pysqlite(SQLiteへのPythonインターフェース)をインストールしようとしています。パッケージ(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
。そして、私がそれを持っていない場合、それを取得する方法は?
誰かがその問題で私を助けてくれますか?
前もって感謝します。