我正在尝试设置 MySQL 以在 OS X 10.9 上使用 python 2.7.8 和 Sublime Text 3,所以我安装了 MySQL python 连接器。每当我尝试运行“import mysql.connector”时,都会返回“ImportError: No module named connector”。
应该如何配置,以便我可以使用连接器访问 MySQL?
细节:
-Sublime 安装在 Applications 下
-Sublime Text 3 默认使用 python 3,所以我不得不设置一个 python 2.7 构建系统。这是我的这个系统的代码:
"cmd": ["/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/bin/python2.7", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python2"
-Python 安装在
/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/bin/python2.7
-MySQL 可执行文件安装在
/usr/local/mysql-5.6.19-osx10.7-x86_64/bin
- 连接器有一个符号链接
/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mysql/connector
并完全安装在
/usr/local/lib/python2.7/site-packages/mysql/connector
此外,我将以下内容添加到 .bash_profile 以将必要的目录添加到路径中。
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# trying to get mysql access
PATH = "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages:${PATH}"
export PATH
我确定我错过了一些简单的东西,但这是我第一次设置这么多,而且我花了太多时间在谷歌上搜索并试图找出我做错了什么。有人知道我需要更改什么才能访问连接器模块吗?提前致谢。