美文网首页Ruby & Rails
Mac OS 搭建ROR.md

Mac OS 搭建ROR.md

作者: yours2008 | 来源:发表于2016-05-18 18:42 被阅读0次

    系统需求

    For Mac

    RVM

    rvm list known
    rvm install 2.3.0

    TODO

    1. 升级rvm(必须升级,不然有些最新版本ruby看不到)
    • rvm get stable
    1. 安装ruby2.3.0
      • rvm list known
      • rvm install 2.3.0
      • rvm use 2.3.0
      • rvm use 2.3.0 --default
      • rvm gemset create rails5.0
      • rvm use 2.3.0@rails5.0
      • rvm gemset list
    2. install rails
    3. 坑 nokogiri install faild
      1. $ gem uninstall nokogiri
      2. $ brew install libxml2 libxslt
      3. $ xcode-select --install 安装xcode 命令行工具, #我的系统已经安装了
      4. gem install nokogiri -- --with-xml2-include=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/libxml2 --use-system-libraries #success,下面的都没用。
      5. $ NOKOGIRI_USE_SYSTEM_LIBRARIES=1 gem install nokogiri -- --use-system-libraries --with xml2-config="$(brew --prefix libxml2)/bin/xml2-config" --with-xslt-config="$(brew --prefix libxslt)/bin/xslt-config"
      6. gem install nokogiri -- --with-iconv-dir=/usr/local/Cellar/libiconv/1.14/
    4. sudo env ARCHFLAGS="-arch x86_64" gem install nokogiri -- --use-system-libraries -- --with-xml2-include=/usr/local/Cellar/libxml2/2.9.2/include/libxml2 --with-xml2-lib=/usr/local/Cellar/libxml2/2.9.2/lib --with-xslt-lib=/usr/local/Cellar/libxslt/1.1.28/lib --with-xslt-include=/usr/local/Cellar/libxslt/1.1.28/include
    5. 参考 install nokogiri Mac OS X
    • gem search -r nokogiri 查找服务器上是否有nokogiri

    参考列表:

    如何快速正确的安装 Ruby, Rails 运行环境

    转 rvm 用于ruby版本的管理

    相关文章

      网友评论

        本文标题:Mac OS 搭建ROR.md

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