psycopg2がインストールできずエラーになる


press
psycopg2がインストールできずエラーになる

psycopg2がインストールできずエラーになる

DjangoでPostgreSQLに接続するために、以下のコマンドでpsycopg2をインストールしたところ、以下のエラーが発生した時の対処法です。

pip install psycopg2

エラー

Collecting psycopg2==2.8.3
  Using cached psycopg2-2.8.3.tar.gz (377 kB)

    ERROR: Command errored out with exit status 1:
     command:

...

    Error: pg_config executable not found.
    
...

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

実際には…の部分にエラー内容が表示されています。

原因は新しい環境で開発をしていたので、PostgreSQL自体のインストールができていないことでした。以下のコマンドでPostgreSQLをインストールすると無事にpsycopg2もインストールできました。

brew install postgresql

株式会社ファントムへのお問い合わせ

群馬県でPythonを使ったAIやソフトウェアを開発している株式会社ファントムが運営しています。




    Show Comments (0)

    Comments

    Related Articles

    Python

    サッカーコートの白線を抽出する

    次のようなサッカーコートの白線の部分を線分としてを抽出したい。 まず考えたのは、緑色か否かで判定して白黒画像にすることだ。白黒画像にすることで、線をより明確に可視化させることができ、その後エッジだけ抽出して線分判定をすれ […]

    Posted on by EIGHT
    Python

    pyenvでインストールしたPythonのバージョンを更新する

    pyenvでインストールしたPythonのバージョンを更新する pyenvで最新のPythonをインストールしようとしたところ、pyenvのバージョンが古く最新のバージョンがリストになかったので、pyenvをアップデート […]

    Posted on by press