1

今天我一直试图让 Django 在我的 MAC OS Lion 上运行一段时间,但没有成功。我的 MAC 上预装了 Python 2.7.1。我将 MySQL 安装为 XAMPP 附带的软件包。我已经安装了 Django 1.4.1。

我继续通过 python 在终端中导入 django 确认 django 已成功安装,一切都很好 - 没有错误。

每当我尝试在 MySQL-python-1.2.3 中构建和安装 setup.py 文件时,就会出现问题。当我做:

须藤 python setup.py 构建

在 MySQL-python-1.2.3 目录中,我收到错误:

RE_SIGHUP_SIGQUIT -DDONT_DECLARE_CXA_PURE_VIRTUAL
_mysql.c:36:23: error: my_config.h: No such file or directory
_mysql.c:38:19: error: mysql.h: No such file or directory
_mysql.c:39:26: error: mysqld_error.h: No such file or directory
_mysql.c:40:20: error: errmsg.h: No such file or directory
_mysql.c:76: error: expected specifier-qualifier-list before ‘MYSQL’

(以及更多错误)...(以...结尾)

llvm-gcc-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/powerpc-apple-darwin11-            llvm-gcc-4.2': execvp: No such file or directory

lipo:无法打开输入文件:/var/tmp//ccShAtAs.out(没有这样的文件或目录)错误:命令“llvm-gcc-4.2”失败,退出状态为 255**

此外,当我尝试做同样的错误时:

须藤 python setup.py 安装

4

1 回答 1

0

MySQL-Python 需要 MySQL C 头文件才能构建,但是它们似乎不包含在 XAMPP 默认安装中。互联网建议您安装 XAMPP 开发包

于 2012-09-12T08:22:25.913 回答