Ubuntu安裝psycopg2小記

2021-06-04 00:49:24 字數 1165 閱讀 4043

在windows上和linux上安裝psycopg2都遇到了點小插曲,記錄如下

windows下:

2. 解壓

3. 執行python setup.py install報錯

解決辦法:官網提供了windows版本安裝包的辦法,詳見:

ubuntu linux下:

2. 解壓

3. 執行python setup.py install報錯

4. 直接執行apt-get install psycopg2報錯如下:

解決辦法:

需要將「psycopg2」改為「python-psycopg2」:

root@sha-essqa-linux:~# apt-get install python-psycopg2

reading package lists... done

building dependency tree

reading state information... done

the following new packages will be installed:

python-psycopg2

0 upgraded, 1 newly installed, 0 to remove and 193 not upgraded.

need to get 630 kb of archives.

after this operation, 2,277 kb of additional disk space will be used.

get:1 oneiric/main python-psycopg2 amd64 2.4.2-1 [630 kb]

fetched 630 kb in 15s (41.6 kb/s)

selecting previously deselected package python-psycopg2.

(reading database ... 171694 files and directories currently installed.)

unpacking python-psycopg2 (from .../python-psycopg2_2.4.2-1_amd64.deb) ...

setting up python-psycopg2 (2.4.2-1) ...

安裝成功

測試一下:

linux系統安裝psycopg2

最近使用python操作postgresql資料庫,需要使用到第三方庫psycopg2 在安裝過程遇到過的坑 花費了近3個小時才搞定 總結一下,一面以後再使用時跳過 其中一 二滿足條件可直接略過,yum install y wgetlinux環境預設python2已安裝,但是pip沒有安裝,所以需要...

psycopg2模組安裝問題

我的平台是win10 x64 python3.7,打算通過psycopg2模組來操作greenplum資料庫,我通過pip install psycopg2 安裝了psycopg2模組,也提示安裝成功了,可是我在import psycopg2的時候提示我該模組未知 不存在,這讓我很鬱悶,於是我查詢了...

psycopg2使用大全

之前寫過python連線postgresql的方法,今天在網上詳細總結了一下psycopg2的使用方法 使用 ini檔案 python的configparser包可以解析這種型別的配置檔案 儲存資料庫連線的配置資訊。使用psycopg2.connect函式獲得connection物件。使用conne...