57

Ubuntu12.04にPythonpostgresクライアントモジュールをインストールしようとしています。ガイダンスは次のことを行うことです。

apt-get install python-psycopg2

ただし、aptパッケージが見つからないという。
私はこれを介してインストールしたいと思っていaptます。これは私がインストールできる別のパッケージの一部ですか?

4

7 に答える 7

117

これは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
于 2014-09-15T19:31:12.983 に答える
49

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、リポジトリを確認するためにを実行しても問題はありません。最新です。

于 2012-07-20T16:55:31.183 に答える
32

使用する

sudo apt-get install python3-psycopg2

Python3の場合)

于 2019-05-23T21:57:15.230 に答える
6

これは私のために働いた:

pip install psycopg2-binary
于 2020-11-24T07:48:16.213 に答える
4

ソース上にバイナリを構築するrequirements.txtよう に更新しましたpsycopg2==2.7.4 --no-binary=psycopg2

于 2018-10-05T13:29:45.873 に答える
4

公式ドキュメントによるとhttps://www.psycopg.org/install/

sudo apt install python3-dev libpq-dev
pip install psycopg2
于 2021-05-18T13:00:45.410 に答える
2

virtualenvを使用している場合は、pipを使用することをお勧めします。

  1. apt install libpython2.7 libpython2.7-dev
  2. pip install psycopg2
于 2016-12-13T08:15:51.243 に答える