【Ubuntu18】Psycopg2のインストール手順

2019年8月18日

Psycopg2はpythonとPostgreSQLを結び付けてくれるツールです。

単純にpip install するだけだとエラーが発生してしまうPsycopg2のインストール手順を詳しく解説します。

インストール手順

## Psycopg2のインストールに必要なものをget
# aptを使ったinstallの参照先を最新にする
$ sudo apt update
# "The Python header files"を使えるようにする
$ sudo apt install python3-dev
# "The libpq header files"を使えるようにする
$ sudo apt install libpq-dev
## Psycopg2のインストール(仮想環境を使わない場合)
$ sudo apt install python3-pip
$ pip3 install psycopg2
## Psycopg2のインストール(venvで作成した仮想環境内の場合)
$ pip install wheel
$ pip install psycopg2

pythonの仮想環境を作る”venv”の使い方に関しては以下の記事を参考にしてください。

参考サイト