本文介绍了在本地主机上运行cgi-bin时ImportError-未定义符号:lo_truncate64的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在localhost上运行一个cgi-bin网站。而且我得到以下错误:
I'm trying to run a cgi-bin site on localhost. And I get the following error:
<type 'exceptions.ImportError'>: /usr/local/lib/python2.7/dist-packages/psycopg2/_psycopg.so: undefined symbol: lo_truncate64
我当前的PostgreSQL版本是9.4.5。
My current PostgreSQL version is 9.4.5.
我怎么能解决问题?
推荐答案
当我遇到同样的问题时,现在删除的答案下的Ali Nikneshan的评论已经为我节省了两次。不知道为什么删除它,但是在这里我重新发布它,希望它对某人有所帮助:
The comment by Ali Nikneshan under now deleted answer saved me couple times already when I had this same problem. Not sure why it was deleted, but here I am reposting it in hopes it helps someone:
pip install -U --no-cache-dir --force psycopg2
这篇关于在本地主机上运行cgi-bin时ImportError-未定义符号:lo_truncate64的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!