- Windows 7 64b に IronPython をインストールしました
- スタート メニューから IronPython Console を実行しました。
- Linuxボックスで正常に動作する次のように入力しました
(sysが必要かどうかはわかりませんが、念のため含まれています)
import sys
import sqlite3
conn=sqlite3.connect('test.s3db')
エラーが発生しました:
_sqlite3.OperationalError: unable to open database file
もちろん、他の方法をたくさん試しましたが、毎回まったく同じエラーが発生しました。もちろん、test.s3db は存在しません。存在しない場合に作成することは、行うことの一部ですconnect
。
私が試した他の方法(すべてLinuxで機能したはずです):
conn=sqlite3.connect('\\test.s3db')
conn=sqlite3.connect('//test.s3db')
conn=sqlite3.connect('C://test.s3db')
conn=sqlite3.connect('C:\\test.s3db')
conn=sqlite3.connect("test.s3db")
conn=sqlite3.connect("\\test.s3db")
conn=sqlite3.connect("//test.s3db")
conn=sqlite3.connect("C://test.s3db")
conn=sqlite3.connect("C:\\test.s3db")
スクリーンショットを参照してください。はい、Linux で動作します。
はい、同様のタイトルの質問がたくさんあり、すべてはるかに複雑で、django やその他のアドオンが関係しています。これははるかに基本的なものであり、私が見つけることができる限り、重複ではありません.