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 / Djangoを中心にウェブアプリケーションを開発している株式会社ファントムが運営しています。

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




Show Comments (0)

Comments

Related Articles

Python

複数の画像からgifアニメーションを作る

複数の画像からgifアニメーションを作る 定点撮影などで連番になっている複数の画像をまとめてgifアニメーションに変換する方法です。 コードはGitHubリポジトリにあげています。 コード 結果 解説 import gl […]

Posted on by press
Python

生成したリスト同士を計算する方法

リストをループで生成してリスト同士を計算する方法です。サンプルでは、[0, 1, 2, 3, 4]のリストを3個生成して計算します。 loopOneで3を代入しているのでリストを3回計算します。loopTwoで5を代入し […]

Posted on by press