mysql-python for MAC OS X 10.6.5(Snow Leopard)

mysql-python 在 Snow Leopard 真让人抓狂。。

今天下午,抓狂了一个下午,,找N加N篇文章看了。。还是不行

 

最后总结了一下,才发现是因为mysql是64位的,python是32位运行的。。这样自然不能编译通过_mysql.so啦。。

   让python以64位运行就OK了。。

 

打开/Users/xiao/Library/Preferences/com.apple.versioner.python.plist(如果没有,就新建一个吧)

添加一个Add Item,key是Prefer-64-Bit,type是Boolean,Value勾上


之后在编译mysql-python就ok了。

 

cd MySQL-python-1.2.3
sudo ARCHFLAGS='-arch x86_64' python setup.py build
sudo ARCHFLAGS='-arch x86_64' python setup.py install
 



 P.S. 之前python不可以运行在64位上,所以改成32位运行。。现在升到10.6.5。。已经不存在这个问题了,,苹果更新了python????

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值