擅长:python、mysql、java
<p>当您告诉SQLite在哪里找到db时,您使用的是相对路径,但是相对路径是相对于当前工作目录的。您需要更改脚本中的目录,或者为SQLite提供数据库的完整路径。无论哪种方式,这都需要找到脚本所在位置的逻辑,或者您可以将db放在另一个众所周知的路径中(例如<code>~/.config/alfred</code>)。就我个人而言,我更喜欢总是构建完整路径,并尽可能避免相对路径(和更改目录)选项,但是脚本路径的chdir也应该相对安全,此时可能需要较少的更改。你知道吗</p>