簡體   English   中英

安裝 pip 安裝 dbt-postgres

[英]installation pip install dbt-postgres

我想剛剛根據文章https://docs.getdbt.com/dbt-cli/install/pip使用命令pip 安裝 dbt-postgres安裝后安裝了 dbt-postgres 我到處都有要求已經滿足在此處輸入圖像描述

當我嘗試使用命令查看版本時出現錯誤“dbt”未被識別為內部或外部命令、可運行程序或批處理文件。 這是否意味着我沒有下載這個? 如何查看版本? 在此處輸入圖像描述

pip表示您已經在本地 Python 3.10 環境中安裝了dbt-postgres (“已滿足要求”)。

Windows 正在抱怨,因為 Python 的 site-packages 目錄不在您的 PATH 中。 這是典型的; 根據您在 Windows 上安裝 Python 的方式,它不會自動添加到您的 PATH 中。 (PATH 是一個環境變量,它告訴您的 shell 在哪里搜索您輸入的命令——每個命令都是某處文件夾中可執行文件的名稱,而 PATH 是要搜索這些可執行文件的文件夾列表) .

有幾種方法可以將 Python 添加到您的 PATH - 請參閱有關此主題的官方文檔 如果您對所有這些都不熟悉,最好的辦法可能是卸載並重新安裝Python。Windows 商店現在是執行此操作的最佳方式。

然而,這里也存在另一個問題——您正在嘗試在 Python 3.10 上運行 dbt,但目前 dbt 僅支持舊版本的 Python (3.7-3.9)。 因此,當您重新安裝 Python 時,您將要指定 3.9(我在上面鏈接)。

在你的機器上管理 Python 的多個版本真的很痛苦,尤其是在 Windows 上。如果你的組織中有更有經驗的人(比如非常了解 Python 的工程師),那么花時間找人與你配對是非常值得的在你解決這個問題的時候。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM