作者:yjdnvb | 来源:互联网 | 2023-05-17 16:32
mac及linux下搭建ruby+rails环境是千自学中一篇关于Ruby的文章简介:mac通常会自带ruby一个版本的ruby环境,比如我的是2.0.0。如果项目需要的版本巧好和自己的默认版本一样,就不用折腾安装其他版本了。如果不一样,这里介绍使用rvm来安装管理ruby版本安装rvm(参照官网http:www.rvm.io)第一
mac通常会自带ruby一个版本的ruby环境,比如我的是2.0.0。如果项目需要的版本巧好和自己的默认版本一样,就不用折腾安装其他版本了。如果不一样,这里介绍使用rvm来安装管理ruby版本
安装rvm(参照官网http://www.rvm.io/)
第一步可能不是必须的
第一步代码如下:gpg--keyserverhkp://keys.gnupg.net--recv-keys409B6B1796C275462A1703113804BB82D39DC0E37D2BAF1CF37B13E2069D6956105BD0E739499BDB第二步代码如下:curl-sSLhttps://get.rvm.io|bash-sstable
成功之后通常会有个提示
代码如下:Downloadinghttps://github.com/rvm/rvm/archive/1.29.3.tar.gzDownloadinghttps://github.com/rvm/rvm/releases/download/1.29.3/1.29.3.tar.gz.ascFoundPGPsignatureat:'https://github.com/rvm/rvm/releases/download/1.29.3/1.29.3.tar.gz.asc',butnoGPGsoftwareexiststovalidateit,skipping.InstallingRVMto/Users/echen1/.rvm/AddingrvmPATHlineto/Users/echen1/.profile/Users/echen1/.mkshrc/Users/echen1/.bashrc/Users/echen1/.zshrc.Addingrvmloadinglineto/Users/echen1/.profile/Users/echen1/.bash_profile/Users/echen1/.zlogin.InstallationofRVMin/Users/echen1/.rvm/isalmostcomplete:*TostartusingRVMyouneedtorun`source/Users/echen1/.rvm/scripts/rvm`inallyouropenshellwindows,inrarecasesyouneedtoreopenallshellwindows.*WARNING:'~/.profile'filefound.Toloaditintoyourshell,addthefollowinglineto'/Users/echen1/.bash_profile':
如上面安装rvm成功之后,再倒数第二行有一个WARNING,这时候如果直接运行rvm可能会出现commandnotfound解决方案:运行一下命令
代码如下:source~/.profile
此时再运行:类似一下结果表示安装成功
代码如下:rvm-v
image.png切换源
原生的源在国外,通常比较慢,所以可以切换到淘宝源(参考:https://ruby.taobao.org/)
Formac代码如下:sed-i.bak-E's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!'$rvm_path/config/dbForLinux代码如下:sed-i-E's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!'$rvm_path/config/dbrvm使用介绍列出已知的ruby版本代码如下:rvmlistknown安装一个ruby版本代码如下:rvminstall1.9.3
这里安装了最新的1.9.3,rvmlistknown列表里面的都可以拿来安装。
使用一个ruby版本代码如下:rvmuse1.9.3设置为默认版本代码如下:rvmuse1.9.3--default查询已经安装的ruby代码如下:rvmlist切换gem源代码如下:gemsources--addhttps://gems.ruby-china.org/--removehttps://rubygems.org/代码如下:gemsources-l
image.png
如图表示切换成功
安装rails方法1(直接安装)代码如下:geminstallrails方法2
如果已有rails项目则在项目运行bundleinstall
您可能感兴趣的文章:linux手动、自动更改网卡MAC地址的方法linux/mac安装mysql忘记密码的解决办法详解Linux系统中网卡MAC地址克隆方法Linux/MacMySQL忘记密码命令行修改密码的方法linux修改mac地址方法分享linux下修改MAC地址问题解决方法Linux使用NetworkManager随机生成你的MAC地址