簡體   English   中英

psycopg2安裝兩個版本的python

[英]psycopg2 install for two versions of python

我有一個新的debian安裝:
+默認安裝2.6.6 python
+還在/opt/python3/安裝了python3
+已安裝psycopg2

問題:
>>> import psycopg2
適用於標准python
但不是備用的python /opt/python3/bin/python3
我認為這是一個導入路徑問題,但我不知道如何解決它作為python上的新手。

您需要為Python 3安裝單獨安裝psycopg2

您需要按照安裝說明從源代碼安裝 ,使用pipeasy_install將是最簡單的(如果您安裝了libpq-dev debian軟件包)。

不能重用系統安裝的psycopg2因為它只適用於Python 2。

我有同樣的問題,安裝python3包含文件排序問題(在活動的virtualenv)

sudo apt-get install python3-dev按照本文提供的解決方案

Psycopg2無法在python 3上安裝,pip發出致命錯誤

所以我回顧一下這個記錄和任何一個令人討厭的事情
1.安裝virtualenv。 這里的說明
2.為你的版本安裝pip,在我的例子中,這是pip-3.3 指令 ,以獲得distribute_setup.pyget-pip.py
3.享受> pip-3.3 install psycopg2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM