没有使用 SQLite 和 Git Bash 的此类文件或目录
Posted
技术标签:
【中文标题】没有使用 SQLite 和 Git Bash 的此类文件或目录【英文标题】:No Such File or Directory using SQLite with Git Bash 【发布时间】:2021-07-11 23:29:00 【问题描述】:我对 SQLite3 非常陌生(非常新)。我正在关注如何使用 SQLite3 创建数据库的教程,并且我正在尝试使用 Git Bash 运行它。但是,当我在 Git Bash 中输入命令 cd /c/sqlite
时,我收到错误“没有这样的文件或目录”。我正在使用 PyCharm,所以我的 python 文件位于 users>myname>pycharmprojects 中(如果这与它有任何关系)。如果这是一个简单的解决方案,我很抱歉,但我才刚刚开始。
【问题讨论】:
我认为它是在安装时添加到 PATH 中的。您可以尝试在 Git Bash 提示符下仅输入sqlite3
吗?
@mechanical_meat 当我这样做时,它会告诉我command not found
:(
啊,我看到了一个相关的帖子:***.com/a/37352276/42346也许这对你有用。
不走运,我得到了cannot start 'sqlite3': Not found in PATH
。
哦,我之前应该想到这个:你可能没有安装命令行工具。 sqlite3
模块随 Python 一起提供,但要在 Python 之外访问 SQLite,则需要安装命令行界面。
【参考方案1】:
我找到了解决方案!所以 Git Bash 无法识别 sqlite3,因为我在正确的文件目录中没有 sqlite。所以我所做的是在我的 C: 目录(Git Bash 正在查找的位置)中创建一个新文件夹,将我的 python 文件放在该文件夹中,然后在 Git Bash 中执行以下命令:
Amari@DESKTOP-myDesktop MINGW64 ~
$ pwd
/c/Users/amari
Amari@DESKTOP-myDesktop MINGW64 ~
$ cd /c/sqlite
它就在那里!成功了!
【讨论】:
以上是关于没有使用 SQLite 和 Git Bash 的此类文件或目录的主要内容,如果未能解决你的问题,请参考以下文章