没有使用 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 的此类文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Git Bash 不能运行我的可执行文件?

为啥 Git Bash 不能运行我的可执行文件?

“Git Bash here”没有保留会话之间的 bash 历史记录 [重复]

在没有管理员权限的情况下从 C# 使用 Git-bash

VS2015使用OSChina的git功能

修改git bash主题配色和字体