我只是想在我的 Mac(运行Mac OS X 10.6.5 (Snow Leopard))上安装MySQL ,以便与 Python 一起使用。
到目前为止,我有:
下载并安装 [mysql-5.5.8-osx10.6-x86_64.dmg]。(我也无意中下载安装了[mysql-5.1.54-osx10.6-x86_64.dmg])
下载并安装[mySQL-python-1.2.3]
在我的 .bash_profile 中添加了以下内容:
[export PATH=$PATH:/usr/local/mysql/bin]
但是当我运行时:import mySQLdb
在终端中,我遇到了以下消息:
回溯(最近一次调用):
文件“<stdin>”,第 1 行,在 <module> 中
ImportError:没有名为 mySQLdb 的模块
我该如何解决这个问题?
更新:好的,所以我尝试了MacPorts安装,但它仍然无法正常工作。我收到以下错误消息...
错误:db46 需要 Java for Mac OS X 开发标头。
错误:从以下位置下载 Java 开发人员包:https
://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID= 20719 错误:目标 org.macports.configure 返回:缺少 Java 标头
错误:无法安装 db46 db46
的日志位于:/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_db46/main.log
错误:未安装以下依赖项:py26-distribute python26 db46 gdbm gettext expat libiconv gperf sqlite3
错误:处理过程中遇到状态 1。
这对我来说意义不大,尽管我猜倒数第二个解释了为什么 Python 不在它应有的位置。