【发布时间】:2023-04-02 21:15:01
【问题描述】:
我成功安装了所有东西,或者我是这么想的:
- 适用于 x86_64 的 MySQL 5.5。
- Python 2.7,x86_64。
- mysql-python 1.2.3,x86_64。
但是当我尝试时:
import MySQLdb
我明白了:
ImportError:
dlopen(/Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so, 2):
no suitable image found.
Did find:
/Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so: mach-o,
but wrong architecture
我还能缺少什么?
我的系统当然也是64位版本,uname -a
给出:
Darwin ajmacbook.local 11.1.0 Darwin Kernel Version 11.1.0: Tue Jul 26 16:07:11 PDT 2011; root:xnu-1699.22.81~1/RELEASE_X86_64 x86_64
我想我已经阅读了有关该主题的大多数 SO 答案和 Google 结果,想不出其他可以尝试的方法。任何建议将不胜感激。
【问题讨论】:
-
你能做一个
file /Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so
吗? -
是的,那就是:
/Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so: Mach-O bundle i386
,这怎么可能?
标签:
python
mysql
macos
installation
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql-python安装问题(在mac os x lion上) - Python技术站