【发布时间】:2016-07-06 07:24:41
【问题描述】:
当我尝试导入 psycopg2 时,它会为我显示以下日志:
Traceback (most recent call last):
File "D:/Desktop/learn/python/webcatch/appserver/testpgsql.py", line 2, in <module>
import psycopg2
File "D:/Desktop/learn/python/webcatch/appserver/webcatch/lib/site-packages/psycopg2-2.6.1-py3.5-win32.egg/psycopg2/__init__.py", line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: No module named 'psycopg2._psycopg'
我该如何解决? 我的平台是win10(64),版本是python 3.5
【问题讨论】:
-
你是如何安装
psycopg2的?当我使用pip install psycopg2时它没有成功安装,所以它可能特定于它的安装方式。 -
我按照这个site把它安装在我的电脑上
-
你能在你的python控制台中检查
import psycopg2吗?并检查sys.path看看是否可以找到模块路径? -
我只看到 _psycopg.cp35-win_amd64.py 和 _psycopg1.py 但没有 psycopg2._psycopg
标签: python-3.x psycopg2 importerror