DBT在VENV中不升级

发布于 2025-02-09 03:03:12 字数 427 浏览 3 评论 0原文

我正在努力将DBT从0.17升级到VENV设置。 我在dbt_project.yml文件中进行了更改。运行DBT编译时,我会有一个错误 错误:运行时错误 在路径[]:不允许其他属性(“种子路径”,“模型路径”是出乎意料的)

任何人都可以建议如何解决此错误吗?

我确实在命令下运行以升级DBT在VENV中升级DBT,但它没有升级,并且仍然在DBT - Version

Pip install \
上显示较旧版本 DBT核
DBT-Postgres
DBT-REDSHIFT
dbt-snowflake
dbt-bigquery

在此处输入图像描述

I am working to upgrade dbt from 0.17 to 1.0 in venv set up.
I made the changes in the dbt_project.yml file. When run dbt compile , I get an error
ERROR: Runtime Error
at path []: Additional properties are not allowed ('seed-paths', 'model-paths' were unexpected)

Can anyone suggest on how to fix this error?

I did run below command to upgrade dbt in venv but it does not upgrade and still shows older version on dbt --version

pip install \
dbt-core
dbt-postgres
dbt-redshift
dbt-snowflake
dbt-bigquery

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尾戒 2025-02-16 03:03:12

我还将在这些命令之前尝试PIP卸载DBT

另外,您可以尝试将- 升级标志添加到命令中。

如果那不起作用,则可能是哪个DBT将帮助您确认触发的版本是否在您的Virtualenv内部/外部。

I would additionally try pip uninstall dbt ahead of these commands.

Alternatively you might try adding the--upgrade flag to your command.

If that doesn’t work, perhaps which dbt will help you confirm whether the version that’s being triggered is inside/outside your virtualenv.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文