ruby on rails mac 基本配置

来源:互联网 发布:对网络教育的看法 编辑:程序博客网 时间:2024/06/04 16:46

Cbd-MacBook-Pro:~ cbd$ brew install libxml2 libxslt libiconv

Warning: libxml2-2.9.3 already installed==> Downloading https://homebrew.bintray.com/bottles/libxslt-1.1.28_1.el_capitan.bottle.tar.gz######################################################################## 100.0%==> Pouring libxslt-1.1.28_1.el_capitan.bottle.tar.gz==> CaveatsTo allow the nokogiri gem to link against this libxslt run:  gem install nokogiri -- --with-xslt-dir=/usr/local/opt/libxsltThis formula is keg-only, which means it was not symlinked into /usr/local.OS X already provides this software and installing another version inparallel can cause all kinds of trouble.Generally there are no consequences of this for you. If you build yourown software and it requires this formula, you'll need to add to yourbuild variables:    LDFLAGS:  -L/usr/local/opt/libxslt/lib    CPPFLAGS: -I/usr/local/opt/libxslt/includeIf you need Python to find bindings for this keg-only formula, run:  echo /usr/local/opt/libxslt/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/libxslt.pth  mkdir -p /Users/cbd/Library/Python/2.7/lib/python/site-packages  echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/cbd/Library/Python/2.7/lib/python/site-packages/homebrew.pth==> Summary��  /usr/local/Cellar/libxslt/1.1.28_1: 145 files, 3.3M==> Installing libiconv from homebrew/dupes==> Downloading https://homebrew.bintray.com/bottles-dupes/libiconv-1.14.el_capitan.bottle.tar.gz######################################################################## 100.0%==> Pouring libiconv-1.14.el_capitan.bottle.tar.gz==> CaveatsThis formula is keg-only, which means it was not symlinked into /usr/local.OS X already provides this software and installing another version inparallel can cause all kinds of trouble.Generally there are no consequences of this for you. If you build yourown software and it requires this formula, you'll need to add to yourbuild variables:    LDFLAGS:  -L/usr/local/opt/libiconv/lib    CPPFLAGS: -I/usr/local/opt/libiconv/include==> Summary��  /usr/local/Cellar/libiconv/1.14: 26 files, 1.4M

Cbd-MacBook-Pro:~ cbd$ curl -L https://get.rvm.io | bash -s stable

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed100   184  100   184    0     0     26      0  0:00:07  0:00:06  0:00:01    41100 22721  100 22721    0     0   2611      0  0:00:08  0:00:08 --:--:-- 15702Downloading https://github.com/rvm/rvm/archive/1.26.11.tar.gzDownloading https://github.com/rvm/rvm/releases/download/1.26.11/1.26.11.tar.gz.ascFound PGP signature at: 'https://github.com/rvm/rvm/releases/download/1.26.11/1.26.11.tar.gz.asc',but no GPG software exists to validate it, skipping.Installing RVM to /Users/cbd/.rvm/    Adding rvm PATH line to /Users/cbd/.profile /Users/cbd/.mkshrc /Users/cbd/.bashrc /Users/cbd/.zshrc.    Adding rvm loading line to /Users/cbd/.profile /Users/cbd/.bash_profile /Users/cbd/.zlogin.Installation of RVM in /Users/cbd/.rvm/ is almost complete:  * To start using RVM you need to run `source /Users/cbd/.rvm/scripts/rvm`    in all your open shell windows, in rare cases you need to reopen all shell windows.# icbd,##   Thank you for using RVM!#   We sincerely hope that RVM helps to make your life easier and more enjoyable!!!## ~Wayne, Michal & team.In case of problems: http://rvm.io/help and https://twitter.com/rvm_io  * WARNING: You have '~/.profile' file, you might want to load it,    to do that add the following line to '/Users/cbd/.bash_profile':      source ~/.profile

Cbd-MacBook-Pro:~ cbd$ source

/Users/cbd/.rvm/scripts/rvm

Cbd-MacBook-Pro:~ cbd$ rvm -v

rvm 1.26.11 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

rvm install 2.3.0

Searching for binary rubies, this might take some time.No binary rubies available for: osx/10.11/x86_64/ruby-2.3.0.Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.Checking requirements for osx.Installing requirements for osx.Updating system......................................Installing required packages: automake, libtool, pkg-config, libyaml, libksba...Updating certificates in '/usr/local/etc/openssl/cert.pem'.Requirements installation successful.Installing Ruby from source to: /Users/cbd/.rvm/rubies/ruby-2.3.0, this may take a while depending on your cpu(s)...ruby-2.3.0 - #downloading ruby-2.3.0, this may take a while depending on your connection...  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                 Dload  Upload   Total   Spent    Left  Speed100 13.5M  100 13.5M    0     0   469k      0  0:00:29  0:00:29 --:--:-- 1388kNo checksum for downloaded archive, recording checksum in user configuration.ruby-2.3.0 - #extracting ruby-2.3.0 to /Users/cbd/.rvm/src/ruby-2.3.0....ruby-2.3.0 - #configuring...........................................................ruby-2.3.0 - #post-configuration.ruby-2.3.0 - #compiling.............................................................ruby-2.3.0 - #installing.........ruby-2.3.0 - #making binaries executable..Installed rubygems 2.5.1 is newer than 2.4.8 provided with installed ruby, skipping installation, use --force to force installation.ruby-2.3.0 - #gemset created /Users/cbd/.rvm/gems/ruby-2.3.0@globalruby-2.3.0 - #importing gemset /Users/cbd/.rvm/gemsets/global.gems................................................ruby-2.3.0 - #generating global wrappers........ruby-2.3.0 - #gemset created /Users/cbd/.rvm/gems/ruby-2.3.0ruby-2.3.0 - #importing gemsetfile /Users/cbd/.rvm/gemsets/default.gems evaluated to empty gem listruby-2.3.0 - #generating default wrappers........ruby-2.3.0 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).Install of ruby-2.3.0 - #complete Ruby was built without documentation, to build it run: rvm docs generate-ri

Cbd-MacBook-Pro:~ cbd$ ruby -v

ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]

Cbd-MacBook-Pro:~ cbd$ which ruby

/Users/cbd/.rvm/rubies/ruby-2.3.0/bin/ruby

Cbd-MacBook-Pro:~ cbd$ gem -v

2.5.1

Cbd-MacBook-Pro:~ cbd$ gem install rails -v 4.2.2

Fetching: activesupport-4.2.2.gem (100%)Successfully installed activesupport-4.2.2Fetching: actionview-4.2.2.gem (100%)Successfully installed actionview-4.2.2Fetching: actionpack-4.2.2.gem (100%)Successfully installed actionpack-4.2.2Fetching: railties-4.2.2.gem (100%)Successfully installed railties-4.2.2Fetching: activemodel-4.2.2.gem (100%)Successfully installed activemodel-4.2.2Fetching: activerecord-4.2.2.gem (100%)Successfully installed activerecord-4.2.2Fetching: activejob-4.2.2.gem (100%)Successfully installed activejob-4.2.2Fetching: actionmailer-4.2.2.gem (100%)Successfully installed actionmailer-4.2.2Fetching: rails-4.2.2.gem (100%)Successfully installed rails-4.2.2Parsing documentation for activesupport-4.2.2Installing ri documentation for activesupport-4.2.2Parsing documentation for actionview-4.2.2Installing ri documentation for actionview-4.2.2Parsing documentation for actionpack-4.2.2Installing ri documentation for actionpack-4.2.2Parsing documentation for railties-4.2.2Installing ri documentation for railties-4.2.2Parsing documentation for activemodel-4.2.2Installing ri documentation for activemodel-4.2.2Parsing documentation for activerecord-4.2.2Installing ri documentation for activerecord-4.2.2Parsing documentation for activejob-4.2.2Installing ri documentation for activejob-4.2.2Parsing documentation for actionmailer-4.2.2Installing ri documentation for actionmailer-4.2.2Parsing documentation for rails-4.2.2Installing ri documentation for rails-4.2.2Done installing documentation for activesupport, actionview, actionpack, railties, activemodel, activerecord, activejob, actionmailer, rails after 265 seconds9 gems installed

Cbd-MacBook-Pro:~ cbd$ gem install bundler

Successfully installed bundler-1.11.2Parsing documentation for bundler-1.11.2Done installing documentation for bundler after 3 seconds1 gem installed
0 0
原创粉丝点击