1

EPD python 2.7.3 を実行しています。easy_install で psycopg2 をインストールしました。しかし、psycopg2 をインポートしようとすると、次のエラーが表示されます。

>>>import psycopg2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/7.3/lib/python2.7/site-packages/psycopg2/__init__.py", line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/7.3/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Symbol not found: _PQbackendPID
Referenced from: /Library/Frameworks/Python.framework/Versions/7.3/lib/python2.7/site-packages/psycopg2/_psycopg.so
Expected in: dynamic lookup

私はmac osx Mountain lionを実行しています。なにか提案を?

4

1 に答える 1

0

動作するはずです。Ubuntuに $ sudo apt-get コマンドでインストールしました。すべて正常に動作します。postgresql をアンインストールして再インストールしようとする場合があります。

于 2013-07-09T20:47:09.657 に答える