1
skydiver 2014 年 7 月 27 日 via Android 网上问问题的第一步是把详细错误日志贴出来
而不是大叫我搞不定快来帮我…… 23333 |
2
no13bus 2014 年 7 月 27 日
哪里错了?可以到stackoverflow上面搜答案。基本可以找到
|
3
Wuvist 2014 年 7 月 27 日
mac对开发者不友好,先在mac里面装个ubuntu虚拟机吧。
|
4
yhf 2014 年 7 月 27 日
下载mysql-python,修改site.cfg:
mysql_config = /usr/local/mysql/bin/mysql_config 然后开始安装: sudo python setup.py clean sudo python setup.py build sudo python setup.py install sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib cd /usr/lib ls -l libmysqlclient.18.dylib 这我当初的记录,不知是否可行。 |
6
roseth OP |
7
feijilei 2014 年 7 月 27 日 建议直接用centos python 用2.6.6 或2.7的
|
8
hahastudio 2014 年 7 月 27 日 via Android
所以说,还是 homebrew 好,我装的时候就没这么多事儿
虽然 homebrew 里也有些比较坑的,比如 hive= = |
9
binux 2014 年 7 月 27 日 用 mysql-connector-python 吧,存python免编译
|
10
dingyaguang117 2014 年 7 月 28 日
@roseth 要设置C_INCLUDE_PATH
|
11
reeco 2014 年 7 月 28 日
windows才是对程序员最友好的
|
12
dingyaguang117 2014 年 7 月 28 日 LZ 是不是没装mysql-devel
|
13
izoabr 2014 年 7 月 28 日
顶@skydiver
@dingyaguang117的思路是对的,他就是缺个头文件,这个头文件如果用brew的话,应该是mysql包里,没有单独的mysql-devel. 所以直接用brew先装mysql,如果不用数据库,本地不要起服务就行了,只当客户端用. |
14
baocaixiong 2014 年 7 月 28 日 via iPhone
把cellers里面MySQL 的头文件软链接到lib里面去
|
15
nooper 2014 年 7 月 28 日
...........,你对header不熟悉。
|
16
p2p 2014 年 7 月 28 日 via Android
用 postgresql
|
17
zhouzm 2014 年 7 月 28 日
建议装虚拟机 Parallels
|
18
frankzeng 2014 年 7 月 28 日
mysql-devel没有装,找不到头文件吧
|
19
p2p 2014 年 7 月 28 日
记得最新版osx 移除了一些头文件 需要自己加进去才可以
索性转成 postgresql |
20
koy1619 2014 年 7 月 28 日
和集成环境无关,easyinstall和pip都可以安装,实在不行就拿源码MySQL-python.tar.gz编译吧,记得先安装setuptools!最重要是看报错!参考 http://linux48.com/archives/60
|
21
muzuiget 2014 年 7 月 28 日
Mac 是对熟悉 Linux 的开发者友好。
|
22
good 2014 年 7 月 28 日
我也是用的MAMP 环境 不过用的是Python3 和PyMySql 这里有设置 http://www.shayiming.cn/05-12-382.html
|
23
yakczh 2014 年 7 月 28 日
archlinux 对开发者友好
|
24
fghzpqm 2014 年 7 月 28 日 两行命令搞定:
brew install mysql-connector-c pip install MySQL-python |
25
julyclyde 2014 年 7 月 28 日
主要是MySQLdb的安装过程需要链接libmysqlclient
可以试试用pymysql代替之 |