首頁  >  文章  >  後端開發  >  在 Virtualenv 中安裝 Python psycopg2 時如何解決「找不到 pg_config 執行檔」錯誤?

在 Virtualenv 中安裝 Python psycopg2 時如何解決「找不到 pg_config 執行檔」錯誤?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-24 04:52:02765瀏覽

How to Resolve

使用 Python 的「pip」安裝 psycopg2

將 Python 與 virtualenv 一起使用時,您可能會遇到 psycopg2 的安裝問題。本指南解決了特定錯誤訊息“未找到 pg_config 可執行檔”,並提供了兩個解決問題的選項。

選項1:安裝psycopg2-binary

對於Linux 和Mac 用戶,這是一個更簡單的解決方案是安裝psycopg2-binary 包,它提供了預先建造的輪子:

pip install psycopg2-binary

選項2:安裝來源安裝的先決條件

如果您喜歡從來源安裝psycopg2,請確保安裝了必要的先決條件:

Debian/Ubuntu

Python Version Command
Default Python 3 sudo apt install libpq-dev python3-dev
Python 3.x sudo apt install libpq-dev python3.x-dev
Python 2 sudo apt install libpq-dev python-dev

安裝先決條件後,您可以繼續從原始碼建立psycopg2。有關更多說明,請參閱 psycopg2 文件。

以上是在 Virtualenv 中安裝 Python psycopg2 時如何解決「找不到 pg_config 執行檔」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn