次の問題に直面しています: C++ で記述されたアプリを直接起動すると、sqlite3_open_v2() を使用して sqlite データベース ファイルに接続するのに問題はありません。しかし、pythonスクリプト(subprocess.Popenを使用)を介してアプリを実行すると、常に
sqlite3_open_v2() を呼び出すと、「データベース ファイルを開けません」というエラーが発生する
これは、ファイルのアクセス許可に問題がある可能性があると思います。しかし、データベース ファイルとそれを含むフォルダーの読み取り/書き込みアクセス許可を全員に設定しました。
誰かが問題が何であるか考えていますか?