Mac OS Yosemite中rails环境搭建

1.首先到App Store中搜索Xcode,获取-下载-安装
2.访问http://brew.sh 获取安装命令

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

下载正常的话按一次return然后就可以了
3.安装rvm

curl -L https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable --autolibs=enabled
rvm install 2.1.4
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/

4.安装java,官网的java8载Yosemite系统里安装了会提示没安装上,所以得着苹果,下载地址:
http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
安装rubymine,注册码:

User Name: puppet1
12646-12042010
00002iaPG2DbbyYP6q8G6YVBaF!99p
2vxha9jccQFUWyJZdMqHlXzdDF"wg4
xiOglcuEWL2tTp05wahLAsmNp3S2RL

5.安装git

brew install git
git config --global user.name/email

在Gitlab上添加ssh-key,然后clone project1
打开终端进到项目目录

rvm use 2.1.4
rvm gemset create project1
rvm gemset use project1
gem install bundle
bundle

6.然后我的在install mysql的时候报错,是没有mysql客户端
找到地址:http://dev.mysql.com/downloads/mysql 并下载,参见(http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html)
装好mysql以后记得看mysql进程跑的端口。。。因为我装了过后端口不知道为什么跑的是3307(密码为空),各种连接各种重置密码都连不上。。。

7.在bundle完所有gem包以后,rubymine里reload rake list 提示 Library not loaded: libmysqlclient.18.dylib
解决方法:

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
或者
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"

8.其他想起来再补充~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容