MySQL-python 安装 - 错误的架构 - MacOS

Posted

技术标签:

【中文标题】MySQL-python 安装 - 错误的架构 - MacOS【英文标题】:MySQL-python installation - wrong architecture - MacOS 【发布时间】:2013-12-02 14:00:17 【问题描述】:

昨天我在 MacOS 上通过安装程序安装了新版本的 python 2.7.5 不幸的是 mysql 崩溃了。启动时出现以下错误 开发服务器:

raise ImproperlyConfigured("加载 MySQLdb 模块时出错:%s" % e) django.core.exceptions.ImproperlyConfigured:加载 MySQLdb 模块时出错:dlopen(/Volumes/Home/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so, 2 ): 没有找到合适的图片。发现: /Volumes/Home/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so:mach-o,但架构错误

操作系统: Mac OS 10.7.3

Uname -a Darwin Rafals-MacBook-Pro.local 11.3.0 达尔文内核版本 11.3.0:2012 年 1 月 12 日星期四 18:47:41 PST;根:xnu-1699.24.23~1/RELEASE_X86_64 x86_64

Python 2.7.5

你知道如何解决这个问题吗?

【问题讨论】:

【参考方案1】:

我认为您需要更新您的 MySQLdb 模块。

如果您安装了 setuptools,您应该可以使用以下命令:

easy_install MySQL-python

如果没有安装工具可以先安装:

https://pypi.python.org/pypi/setuptools#unix-based-systems-including-mac-os-x

【讨论】:

以上是关于MySQL-python 安装 - 错误的架构 - MacOS的主要内容,如果未能解决你的问题,请参考以下文章

pip 并安装 mysql-python

python2.7安装mysql-python

mysql-python 不会在 MacOS 上安装

安装 mysql-python 时出错:找不到 -lssl 的库

pip 安装 MySQL-python 报错

在 CentOs 中安装 mysql-python 返回错误