Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python sqlite3无法在atom上打开数据库_Python_Database_Macos_Sqlite_Atom Editor - Fatal编程技术网

Python sqlite3无法在atom上打开数据库

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。我在空闲状态下运行了相同的代码,它工

所以我有一个程序可以在我的Windows操作的笔记本电脑上完美地运行,然而,我切换到macOS,并且出现了很多错误。最难解决的问题之一是:

import sqlite3
connection = sqlite3.connect(“Inventory.db”)

sqlite3.OperationalError: unable to open database file
这在我的Windows操作系统中从来都不是问题,问题似乎不是macOS本身,而是atom。我在空闲状态下运行了相同的代码,它工作得非常好。我假设这与创建新文件的权限有关,但我不确定。
救命啊

您可能有不同的当前工作文件夹。使用文件的完整路径应该会有帮助。老兄,我需要感谢你,但我找不到向上投票按钮。非常感谢你!我已经试过了,但后来我忘了我必须使用双斜杠。