Ubuntu12.04にPythonpostgresクライアントモジュールをインストールしようとしています。ガイダンスは次のことを行うことです。
apt-get install python-psycopg2
ただし、apt
パッケージが見つからないという。
私はこれを介してインストールしたいと思っていapt
ます。これは私がインストールできる別のパッケージの一部ですか?
Ubuntu12.04にPythonpostgresクライアントモジュールをインストールしようとしています。ガイダンスは次のことを行うことです。
apt-get install python-psycopg2
ただし、apt
パッケージが見つからないという。
私はこれを介してインストールしたいと思っていapt
ます。これは私がインストールできる別のパッケージの一部ですか?
これはUbuntu12.04と15.10で機能します
pipがインストールされていない場合:
sudo apt-get install python-pip
その後:
sudo apt-get update
sudo apt-get install libpq-dev python-dev
sudo pip install psycopg2
Ubuntu 12.04を使用すると、正常に機能しているように見えます。
jon@minerva:~$ sudo apt-get install python-psycopg2
[sudo] password for jon:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
python-psycopg2-doc
The following NEW packages will be installed
python-psycopg2
0 upgraded, 1 newly installed, 0 to remove and 334 not upgraded.
Need to get 153 kB of archives.
正確にどのようなエラーが発生していますか?--psycopgのスペルが正しいことを再確認してください-これはよくあることです...そしてapt-get update
、リポジトリを確認するためにを実行しても問題はありません。最新です。
使用する
sudo apt-get install python3-psycopg2
Python3の場合)
これは私のために働いた:
pip install psycopg2-binary
ソース上にバイナリを構築するrequirements.txt
よう
に更新しましたpsycopg2==2.7.4 --no-binary=psycopg2
公式ドキュメントによるとhttps://www.psycopg.org/install/
sudo apt install python3-dev libpq-dev
pip install psycopg2
virtualenvを使用している場合は、pipを使用することをお勧めします。
apt install libpython2.7 libpython2.7-dev
pip install psycopg2