Python osx下的Psycopg2在命令行上工作,但在Aptana studio中失败

Python osx下的Psycopg2在命令行上工作,但在Aptana studio中失败,python,turbogears,psycopg,Python,Turbogears,Psycopg,我已经在Python/Snowleopard下愉快地开发了6个月。我刚刚将Python升级到2.6.5和一系列库,包括psycopg2和Turbogears。我可以启动tg admin并运行一些查询,没有问题。类似地,我可以从命令行运行我的网站,没有问题 但是,如果我尝试在Aptana Studio下启动应用程序,则在尝试导入psychopg2时会出现以下异常: 'dlopen/Library/Frameworks/Python.framework/Versions/2.6/lib/python

我已经在Python/Snowleopard下愉快地开发了6个月。我刚刚将Python升级到2.6.5和一系列库,包括psycopg2和Turbogears。我可以启动tg admin并运行一些查询,没有问题。类似地,我可以从命令行运行我的网站,没有问题

但是,如果我尝试在Aptana Studio下启动应用程序,则在尝试导入psychopg2时会出现以下异常:

'dlopen/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2//u psycopg.so,2:找不到符号:_PQbackendPID\n引用自:/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site packages/psycopg2/_psycopg.so\n应为:平面名称空间\n in/Library/Frameworks/Python.framework/Versions/2.6/site packages/psycopg2/_psycopg.so'

这在运行以下代码后发生: 尝试: 将psycopg2导入为psycopg 除以下情况外: 打印导入失败:-xxxxxxxx= 打印参数

我已经确认相同版本的python正在运行,如下所示: 导入系统 打印python版本:,sys.version\u信息

有人有什么想法吗?我似乎有一些参考文献暗示这是一个64位的问题。
-戴夫把问题解决到一定程度。我在Aptana Studio上运行64位python,在命令行上运行32位python。通过强制Aptana使用32位python,库再次工作,大家都很高兴。

请通过一些简单的步骤分享解决方案。我无法理解如何将模式实际更改为32位。