我试图让Ubuntu 12.04上安装python postgres客户端模块。 指导是要做到以下几点:
apt-get install python-psycopg2
但是, apt
说这个包不能定位。
我渴望通过apt
安装。 这是我可以安装的另一个软件包的一部分吗?
使用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
,以确保您的回购从未感到痛苦。 已是最新。
这在Ubuntu 12.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
如果您使用的是virtualenv,我更喜欢使用pip:
apt install libpython2.7 libpython2.7-dev
pip install psycopg2