美文网首页
Mac OS Yosemite中rails环境搭建

Mac OS Yosemite中rails环境搭建

作者: 夏_至 | 来源:发表于2015-08-04 08:48 被阅读79次

    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.其他想起来再补充~

    相关文章

      网友评论

          本文标题:Mac OS Yosemite中rails环境搭建

          本文链接:https://www.haomeiwen.com/subject/bncvqttx.html