2016-08-19 67 views
0

我收到錯誤導入錯誤與psycopg2,巨蟒3.X

File "C:/Users/sssaliba/Documents/python playground/fdsa.py", line 9, in <module> 
    import psycopg2 

    File "C:\Python\Python35-32\Lib\site-packages\psycopg2\__init__.py", line 50, in <module> 
    from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID 

ImportError: No module named 'psycopg2._psycopg' 

當我運行

import psycopg2 

我已經通過PIP安裝了和雙重檢查,以確保文件內我的Python路徑。我也是在接過來一看:

ImportError: No module named 'psycopg2._psycopg'

不過,我使用64位的蟒蛇。任何幫助將是偉大的!謝謝!

回答

0

原來,除了我使用的64 Ipython外,還有一個32位版本的python。當pip安裝程序運行時,它安裝了32位psycopg2而不是64位,這在Ipython上無效。基本上與發佈的問題相反。