install gevent on macosx lion with macport lib

星期四, 十月 27th, 2011

我的os大部分包使用macport管理,直接pip安装存在问题

sudo pip install gevent

出错提示

command ‘gcc-4.2′ failed with exit status 1 

下载源代码包安装

wget http://pypi.python.org/packages/source/g/gevent/gevent-0.13.6.tar.gz
tar -zxvf gevent-0.13.6.tar.gz
cd gevent-0.13.6
sudo python setup.py install -I /opt/local/include -L /opt/local/lib #指定默认的macport路径

MAC环境变量配置

星期四, 五月 7th, 2009

用户配置文件
~/.profile

语法
export PATH=${PATH}:/usr/local/mysql/bin

export PATH=/usr/local/mysql/bin:$PATH

MAC下通过Port安装MYSQL

星期三, 五月 6th, 2009

sudo port install mysql5 +server
sudo mysql_install_db5 –user=mysql
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

注:经实践,使用port安装软件会产生某些奇怪的问题,例如rails某些gem无法识别,软件版本冲突等等,建议慎用……