最新バージョンのsqlite3に追加されたばかりの生成された列機能が必要です。関連するsqlite3.dllを新しくダウンロードしたバイナリに置き換えるだけで、WindowsのPythonアプリケーションで動作させることができました。私は現在私のアプリケーションをラズベリーパイ(Debian)に移植していますが、Linux初心者としてsqlite3実行可能ファイルを見つけることができません。すべての権限と所有者情報を覚えておくと、頭が複雑になります。 Linuxでこれを行うことはできますか?可能であればどうすればよいですか?
答え1
Linuxで実行可能ファイルの場所を見つけるには、which
またはを使用しますwhereis
。ただし、ソフトウェアを更新するには、パッケージマネージャを使用することをお勧めします。 Debian は apt を使用します。
# sudo apt-get update
# sudo apt-get install sqlite3
# which ls
/usr/bin/ls
# whereis ls
ls: /usr/bin/ls /bin/ls /home/james/ls.txt /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz