ImportError while 运行 cgi-bin on localhost - undefined symbol: lo_truncate64

ImportError while running cgi-bin on localhost - undefined symbol: lo_truncate64

我正在尝试 运行 本地主机上的 cgi-bin 站点。我收到以下错误:

<type 'exceptions.ImportError'>: /usr/local/lib/python2.7/dist-packages/psycopg2/_psycopg.so: undefined symbol: lo_truncate64

我当前的 PostgreSQL 版本是 9.4.5。

我该如何解决这个问题?

当我遇到同样的问题时,Ali Nikneshan 在现已删除的答案下发表的评论已经救了我几次。不知道为什么被删了,但是我在这里重新发布它,希望它能帮助到一些人:

pip install -U --no-cache-dir --force psycopg2