gpt4 book ai didi

python - IronPython SQLite3操作错误: unable to open database file

转载 作者:太空宇宙 更新时间:2023-11-03 18:45:36 25 4
gpt4 key购买 nike

  • 我在 Windows 7 64b 上安装了 IronPython
  • 我从开始菜单运行 IronPython 控制台。
  • 我输入了以下内容,该内容在 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 上运行。 (btw, the screenshot is from my iPhone using iSSH ssh'd in to a mint 15 box)

是的,有很多类似标题的问题,而且都更加复杂,并且涉及 django 或其他插件等内容。这是更基本的,据我所知,不是重复的。

最佳答案

您需要在 Win 7 上以管理员身份运行 IronPython。

关于python - IronPython SQLite3操作错误: unable to open database file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19594211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com