【发布时间】:2010-12-22 23:34:41
【问题描述】:
我只想在我的 Mac 上安装 MySQL(运行 Mac OS X 10.6.5 (Snow Leopard))以便与 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 时,我遇到了以下消息:
回溯(最近一次通话最后一次):
文件“”,第 1 行,在
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 不是它应该在的地方。
【问题讨论】:
标签: python mysql macos importerror