Python sqlite3无法在atom上打开数据库
所以我有一个程序可以在我的Windows操作的笔记本电脑上完美地运行,然而,我切换到macOS,并且出现了很多错误。最难解决的问题之一是:Python sqlite3无法在atom上打开数据库,python,database,macos,sqlite,atom-editor,Python,Database,Macos,Sqlite,Atom Editor,所以我有一个程序可以在我的Windows操作的笔记本电脑上完美地运行,然而,我切换到macOS,并且出现了很多错误。最难解决的问题之一是: import sqlite3 connection = sqlite3.connect(“Inventory.db”) sqlite3.OperationalError: unable to open database file 这在我的Windows操作系统中从来都不是问题,问题似乎不是macOS本身,而是atom。我在空闲状态下运行了相同的代码,它工
import sqlite3
connection = sqlite3.connect(“Inventory.db”)
sqlite3.OperationalError: unable to open database file
这在我的Windows操作系统中从来都不是问题,问题似乎不是macOS本身,而是atom。我在空闲状态下运行了相同的代码,它工作得非常好。我假设这与创建新文件的权限有关,但我不确定。
救命啊 您可能有不同的当前工作文件夹。使用文件的完整路径应该会有帮助。老兄,我需要感谢你,但我找不到向上投票按钮。非常感谢你!我已经试过了,但后来我忘了我必须使用双斜杠。