OS X 下安装mysql-python 包出现EnvironmentError: mysql_config not found 的快速解决方案

玩Python的人都是一个急性子的,或者说,能够一条命令解决的事情,为何要使用更复杂的步骤呢?

网上一群使用复杂步骤的教程。今天阿福来教你一条命令解决这个问题。

前提:

你的OS X 已经安装了mysql 如果没有的话,请自行去mysql官网下载一个安装包dmg或者.tag.gz(这个可能需要你自己去编译了。)的都可以。

使用:

使用命令

ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/

搞定。

接下来,你使用easy_install 或者是pip安装都可以直接而且顺利的安装了。

然后祝福大家使用Python愉快~

linux下升级Python至2.x的最新版

之所以是2.x的最新版,而不是最新版,原因有很多,不过最大的原因还是兼容问题,以及以及软件库的可用量问题。

显然2.x就像是Windows,而3.x就像是linux(当然这个比喻或许有点不恰当。linux的应用对比Windows来说不会少太多。)

虽然性能优异,但是3.x的应用库还是略显稀少多数第三方库都还在使用2.x版本的Python。

所以今天就来一发升级Python,原因自然是linode系统自带的Python居然是2.5.3的。而最新的是2.7.9的,所以阿福的职业病又犯了。只能升级之。

步骤如下

1下载:

wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

2解压

tar zxvf Python-2.7.9.tgz

3安装

cd Python-2.7.9 && ./configure  && make && make install

注意,这个是覆盖安装,如果有更多老版本需求,建议在configure 后面添加路径参数,如:–prefix=/usr/python27

然后就是大功告成,python -V一下看看成果吧。

恩,今天果然是水的 很啊。