在psycopg2 安裝過程中找不到pg_config 執行檔
透過pip 安裝psycopg2 時遇到「pg_config 執行檔未找到「pg_config 「錯誤可能會令人困惑,甚至當pg_config 似乎出現在你的PATH中時。造成此問題的原因是 psycopg2 軟體包依賴 postgresql-devel 軟體包提供的頭檔(Debian/Ubuntu 為 libpq-dev 或 Centos/Fedora/Cygwin/Babun 為 libpq-devel)。
解決解決此問題,請使用系統的套件管理器安裝 postgresql-devel 套件。例如,在 Fedora 或 CentOS 上,您將運行:
sudo yum install postgresql-devel
安裝軟體包後,psycopg2 應該識別 pg_config 執行檔並完成安裝,而不會遇到上述錯誤。
以上是為什麼 Psycopg2 找不到 pg_config,即使它在我的路徑中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!