Python 3.x 已安装dbt,但出现错误“未找到dbt命令错误”

Python 3.x 已安装dbt,但出现错误“未找到dbt命令错误”,python-3.x,windows,cmd,powershell-2.0,dbt,Python 3.x,Windows,Cmd,Powershell 2.0,Dbt,我想在我的一个项目中使用dbt数据构建工具。我在创建项目或使用DBT命令时遇到了障碍 我已经完成了DBT网站上描述的安装过程,如下所示:。DBT安装成功,但当我尝试使用DBT命令创建项目时,它给了我错误: “dbt”不被识别为内部或外部命令,可操作 程序或批处理文件 我使用的是Windows10,我已经在Python3.6和Python3.7版本中试用过 任何帮助都将不胜感激! 谢谢这意味着程序没有安装,或者不能从任何地方访问。因此: 检查安装是否成功完成,以及程序dbt.*我相信可以找到它的d

我想在我的一个项目中使用dbt数据构建工具。我在创建项目或使用DBT命令时遇到了障碍

我已经完成了DBT网站上描述的安装过程,如下所示:。DBT安装成功,但当我尝试使用DBT命令创建项目时,它给了我错误:

“dbt”不被识别为内部或外部命令,可操作 程序或批处理文件

我使用的是Windows10,我已经在Python3.6和Python3.7版本中试用过

任何帮助都将不胜感激!
谢谢

这意味着程序没有安装,或者不能从任何地方访问。因此:

检查安装是否成功完成,以及程序dbt.*我相信可以找到它的dbt.exe。 如果找到了该文件,请将该目录添加到电脑的PATH环境变量中。
这意味着,要么程序未安装,要么无法从任何地方访问。因此:

检查安装是否成功完成,以及程序dbt.*我相信可以找到它的dbt.exe。 如果找到了该文件,请将该目录添加到电脑的PATH环境变量中。 为了执行dbt命令,您必须位于带有dbt项目的文件夹中。通常它在任何地方都不起作用

假设您可以有多个项目,并且dbt run将在您当前的项目上执行模型。

为了执行dbt命令,您必须位于包含dbt项目的文件夹中。通常它在任何地方都不起作用

假设您可以有多个项目,并且运行dbt将在当前项目上执行模型。

dbt才能工作

在profiles.yml中设置数据库凭据 运行dbt init[项目名称] 转到您刚刚创建的项目目录并运行dbt debug。这将返回一个输出,显示您的数据库凭据是否正常,以及dbt是否可以连接到数据库 让dbt工作

在profiles.yml中设置数据库凭据 运行dbt init[项目名称] 转到您刚刚创建的项目目录并运行dbt debug。这将返回一个输出,显示您的数据库凭据是否正常,以及dbt是否可以连接到数据库
我建议如下

创造环境 激活环境 检查dbt是否已正确安装
这是基于中描述的类似安装,尽管已调整为Windows。

我建议如下

创造环境 激活环境 检查dbt是否已正确安装
这是基于中所述的类似安装,但已调整为Windows。

还要检查是否安装了Git for Windows。查看下面的链接以了解说明。还要检查是否安装了Git for windows。查看下面的链接以了解说明。
python3 -m venv dbt-env
dbt-env\Scripts\activate
dbt --version