导入任何包时出现架构错误,我知道我的Python可能不兼容,无法理解。 当前的Python版本 - 2.7.10
`MyMachine:desktop ********* $ python pythonmath.py Traceback(最近一次调用最后一次): 文件“pythonmath.py”,第1行,in 导入数学 ImportError:dlopen(/ Users / ********* / anaconda / lib / python2.7 / lib-dynload / math.so,2):找不到合适的图像。找到了: /Users/**********/anaconda/lib/python2.7/lib-dynload/math.so:mach-o,但是架构错误 MyMachine:桌面*********** $ python pythonmath.py Traceback(最近一次调用最后一次): 文件“pythonmath.py”,第1行,in 导入数学 ImportError:dlopen(/Users/anaconda/lib/python2.7/lib-dynload/math.so,2):找不到合适的图像。找到了: /Users/***********/anaconda/lib/python2.7/lib-dynload/math.so:mach-o,但架构错误
答案 0 :(得分:0)
你正在混合32位和64位版本的python。 可能你在32位计算机上安装了64位python版本。 继续并卸载python并使用正确的配置重新安装它。
答案 1 :(得分:0)
这个问题很可能是由于混乱的python安装造成的。您可以尝试从您的操作系统中卸载python(请参阅此答案寻求帮助How to uninstall Python 2.7 on a Mac OS X 10.6.4?)
重新安装python。这对我有用。