Python 为一个用户导入pycurl时出错

Python 为一个用户导入pycurl时出错,python,macos,pycurl,Python,Macos,Pycurl,我已安装pycurl(请参阅),但有一个用户出现以下错误: >> import pycurl Traceback (most recent call last): File "<stdin>", line 1, in <module> File "build/bdist.macosx-10.10-intel/egg/pycurl.py", line 7, in <module> File "build/bdist.macosx-10.1

我已安装pycurl(请参阅),但有一个用户出现以下错误:

>> import pycurl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "build/bdist.macosx-10.10-intel/egg/pycurl.py", line 7, in <module>
  File "build/bdist.macosx-10.10-intel/egg/pycurl.py", line 6, in __bootstrap__
ImportError: dlopen(/Volumes/vData/Users/pkearns/.python-eggs/pycurl-7.19.0-py2.7-macosx-10.10-intel.egg-tmp/pycurl.so, 2): no suitable image found.  Did find:
        /Volumes/vData/Users/pkearns/.python-eggs/pycurl-7.19.0-py2.7-macosx-10.10-intel.egg-tmp/pycurl.so: mach-o, but wrong architecture
>>>
这是我到目前为止检查的其他内容:

  • 问题用户的
    sys.path
    与其他用户的路径相同
  • 我删除了
    ~/.python鸡蛋
  • 我删除了pycurl并重新添加(我没有 预计这会产生任何影响)
  • 我搜索了pycurl的任何其他事件,并将其删除

mach-o,但错误的体系结构是什么意思?@PeterWood认为Python为PowerPC(例如)找到了一个二进制文件,而不是64位Intel,但我检查了,体系结构是正确的。我会修正我的问题来说明这一点。我会问一个可能很明显的问题,但是你开始使用的Python(你在其中导入pycurl)是正确的体系结构,和其他用户一样吗?@尽管问这些明显的问题没有坏处,但我使用的Python在其他方面是完全功能性的,导入任何其他模块都没有问题。
vger.local:~(6)+>- file /Volumes/vData/Users/pkearns/.python-eggs/pycurl-7.19.0-py2.7-macosx-10.10-intel.egg-tmp/pycurl.so
/Volumes/vData/Users/pkearns/.python-eggs/pycurl-7.19.0-py2.7-macosx-10.10-intel.egg-tmp/pycurl.so: Mach-O 64-bit bundle x86_64
vger.local:~(7)+>- uname -m
x86_64
vger.local:~(8)+>-