为什么我不能导入pg.py?

时间:2010-08-14 23:09:27

标签: python sqlite pygresql

>>> import pg

Traceback (most recent call last):
  File "<pyshell#40>", line 1, in <module>
    import pg
  File "C:\EPD\lib\site-packages\pg.py", line 21, in <module>
    from _pg import *
ImportError: DLL load failed: The specified module could not be found.

我下载了适用于Windows的PyGreSQL 4.0,并将其安装到我的python目录的\LIB\site-packages中。当我尝试导入pg.py时,我收到此错误。 :(

2 个答案:

答案 0 :(得分:1)

看起来无法找到libpq.dll。确保PostgreSQL安装中包含libpq.dll的目录位于Windows路径中。

答案 1 :(得分:0)

你看过C:\ EPD \ lib \ site-packages \目录了吗?也许你没有安装到正确的site-packages目录?