首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我想通过rbenv更改ruby版本,但是我不能重置我的‘哪个ruby’

rbenv是一个用于管理Ruby版本的工具。它允许您在同一台机器上安装和切换不同的Ruby版本,而无需重置系统中的默认Ruby版本。

要通过rbenv更改Ruby版本,您可以按照以下步骤操作:

  1. 安装rbenv:您可以通过在终端中运行适用于您的操作系统的安装命令来安装rbenv。例如,在Ubuntu上,您可以使用以下命令安装rbenv:
  2. 安装rbenv:您可以通过在终端中运行适用于您的操作系统的安装命令来安装rbenv。例如,在Ubuntu上,您可以使用以下命令安装rbenv:
  3. 安装ruby-build插件:ruby-build是一个rbenv插件,用于安装不同版本的Ruby。您可以使用以下命令安装ruby-build插件:
  4. 安装ruby-build插件:ruby-build是一个rbenv插件,用于安装不同版本的Ruby。您可以使用以下命令安装ruby-build插件:
  5. 安装所需的Ruby版本:使用rbenv安装您需要的Ruby版本。例如,要安装Ruby 2.7.4,可以运行以下命令:
  6. 安装所需的Ruby版本:使用rbenv安装您需要的Ruby版本。例如,要安装Ruby 2.7.4,可以运行以下命令:
  7. 设置全局Ruby版本:使用rbenv设置全局默认的Ruby版本。例如,要将全局默认版本设置为2.7.4,可以运行以下命令:
  8. 设置全局Ruby版本:使用rbenv设置全局默认的Ruby版本。例如,要将全局默认版本设置为2.7.4,可以运行以下命令:
  9. 验证Ruby版本:运行以下命令验证已更改的Ruby版本:
  10. 验证Ruby版本:运行以下命令验证已更改的Ruby版本:

通过以上步骤,您可以使用rbenv更改和管理您的Ruby版本,而不会影响系统中的默认Ruby版本。

关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议您访问腾讯云官方网站,查找与Ruby开发相关的云产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【玩转Lighthouse】便于自己魔改mastodon搭建方式

看了下网上几乎都是用docker方式去搭建mastodon,方便是方便但是对于自己做些修改的人还是略显不便,也是个喜欢折腾的人,就用腾讯轻量送那台4H4G80G试一下,配置是足够多人实例运行...应该说这几点可以很方便在lighthouse面板上通过设置密钥和防火墙方式很直观进行操作,就不详述了; 先决条件 运行 Ubuntu 20.04 或 Debian 11 机器,您有 root 用户访问权限...如果您还不是 root 用户,请切换到 root 用户:这里选择是腾讯云提供centos10镜像,然后硬盘安装为Debian11,这样系统更加干净一点,个人洁癖,看官可以自己决定。...我们将使用rbenv来管理Ruby版本,因为更容易获得正确版本,并在新版本发布后进行更新。....rbenv/plugins/ruby-build 设定正确 Ruby 版本RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.0.3 rbenv

1.8K20

如何在Ubuntu 18.04上使用rbenv安装Ruby on Rails

rbenv支持指定特定于应用程序Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 本教程将引导您通过rbenv完成Ruby和Rails安装过程。...通过更改~/.bashrc文件以便响应将来登录会话来执行此操作: echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc 然后将命令~/.rbenv...安装完成后,使用global子命令将其设置为我们默认版本Rubyrbenv global 2.5.1 通过检查其版本号来验证Ruby是否已正确安装: ruby -v 如果你安装了2.5.1版本...通过rehash子命令,rbenv在该目录中维护填充程序,以匹配服务器上每个已安装Ruby版本每个Ruby命令。...然后使用以下命令删除rbenv和所有已安装Ruby版本: rm -rf `rbenv root` 注销并重新登录以将更改应用到shell。

6.3K50
  • Hello Octopress

    2016-11-13 update: 后来博客先后从Octopress进化到Hexo以及现在Hugo 曾经因为很多问题答案都在博客园上,于是在那里驻扎了,但是,它广告让不能忍!...后来因为点点博客小清新瞬间就爱上了它,于是搬家了,但是,它冷清让想要离开! 再后来Wordpress进入了眼帘,苦于没有host,只好在BAE上安营,但是,它龟速简直让发指!...下面介绍安装过程:[不是很轻松,但是也不会很难哟!] 安装步骤如下: 安装rbenvruby 请确保ruby版本是1.9.3以上!...试过,如果版本低的话会出错,但是如果版本很高的话也有可能出错(试过1.9.3-p2xx),建议就安装1.9.3-p0,也可以使用rvm来管理ruby版本两个都试过了,推荐使用rbenv。...1.9.3-p0 #建议增加这句修改系统全局ruby版本 ruby --version #查看系统ruby版本 [注:如果install 1.9.3-p0时报错,提示llvm不行,需要安装gcc

    60220

    Setting Up Environments on New Mac

    版本 ruby --version #查看系统ruby版本 cd gem install bundler rbenv rehash # If you use...之前安装是1.9.3-p0(执行rbenv versions),两者不统一;而且貌似以前安装好一些依赖也不能正常工作了,所以就执行了下面一些操作。...状态,所以brew install opencv不能成功,即使修改japser或者opencvFormula文件也无济于事,最终尝试还是进行OpenCV源码编译,但是不安装到/usr/local/目录中...,不知道何原因,但是如果你直接将编译之后所有dylib复制到/usr/local/lib中即可,不能是该目录下某个文件夹!...版本设置为1.9,现在需要使用2.0以上版本Ruby,所有又将Ruby版本改了回来,正好现在博客不再使用Octopress,改为Hexo了。

    1.1K20

    时间老去,Ruby不死,Ruby语言基础入门教程之Ruby3全平台开发环境搭建

    Mac平台(ARM/X86)     都知道Mac和Ruby是天作之合,你中有中有你,衔接得天衣无缝,拉链般重合。    ...首先安装Homebrew,它是一款由Ruby开发包管理工具,目前支持MacOS和Linux系统,通过Homebrew,我们可以多快好省地安装最新Ruby3.0以上版本。    ...接下来我们来安装Ruby3,业界比较主流安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样版本管理软件包,可以方便一些老项目以低版本ruby...结语     按照固有思维方式,人们总以为时下最热门语言才是学习目标,但Ruby除了基础语法之外,还给了一些看不见、摸不着东西,认为这在目前盛行“实惠”价值观时候,提一提还是必要。...最后,谨以此系列教程献给司徒正美兄,Ruby领路人,真正Ruby高手,大神中大神,正道是:司徒正美成绝响,人间不见Ruby's Louvre。

    83110

    如何在 Ubuntu 20.04 上安装 Ruby

    如果你不确定你需要安装哪个版本 Ruby,参考你将要部署应用文档。 一、从 Ubuntu 源仓库安装 Ruby 在 Ubuntu 上安装 Ruby 最简单方式就是使用apt软件包管理工具。...它可以通过rbenv shell 命令设置RBENV_VERSION环境变量来定义。 本地版本在每一个目录下设置。这个版本被写在.ruby-version文件。...通过打印版本号,验证 Ruby 是否被正确安装: ruby -v 输出如下: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] 如果你想要装指定版本...替换x.x.x为你想要安装 Ruby 版本: rvm install ruby-x.x.x rvm --default use ruby-x.x.x 想要切换到另外一个版本但是不设置为默认 Ruby...即使通过 Ubuntu 软件源来安装已经被打包好版本是最简单方式,但是使用 Rbenv 和 RVM 可以给你更多选择,让你为每个用户选择不同 Ruby 版本

    4.7K40

    在CVM上使用rbenv安装RoR

    rbenv支持指定任意版本Ruby,允许您为用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 准备 本教程将引导您完成Ruby和Rails安装过程。.../ruby-build 安装Ruby 安装了ruby-build插件之后,我们可以通过一个简单命令安装任何版本Ruby。...首先,让我们列出Ruby所有可用版本rbenv install -l 该命令输出应该是可安装版本号。我们现在将安装特定版本Ruby。安装Ruby是一个漫长过程,请您保持耐心。...通过rehash子命令,rbenv在该目录中维护填充程序,以匹配服务器上每个已安装Ruby版本每个命令。...每当您安装新版本Ruby或提供命令gem时,您应该运行: rbenv rehash 由于在安装成功后没有提示,我们可以通过使用以下命令来验证Rails是否已正确安装: rails -v 如果安装正确

    3.7K80

    CentOS Linux上配置Ruby

    要安装Ruby,最好通过 rbenv 引导,以便管理员轻松安装和管理Ruby环境。 另一种安装Ruby方法是Ruby标准CentOS包。建议使用 rbenv 方法及其所有优点。...版本 global 设置或显示全局Ruby版本 shell 设置或显示特定于shellRuby版本 install 使用ruby-build安装Ruby版本 uninstall 卸载特定Ruby版本...rehash 重新编译rbenv垫片(安装可执行文件后运行) version 显示当前Ruby版本及其来源 versions 列出rbenv可用所有Ruby版本 which 显示可执行文件完整路径...whence 列出包含给定可执行文件所有Ruby版本 现在让我们安装Ruby [rdc@CentOS bin]$ ~/rbenv/bin/rbenv install -v 2.2.1 编译完成后...方法2:从CentOS软件包安装Ruby 这是最简单方法。但是,它可能受到CentOS打包版本和宝石限制。对于严肃开发工作,强烈建议使用 rbenv 方法来安装Ruby

    2K10

    如何在 CentOS 8 上安装 Ruby

    我们将会展示如何通过 CentOS 8 源仓库、 使用 Rbenv 、使用RVM 脚本来安装 Ruby。选择最适合你环境安装方式。...以 root 或者其他有 sudo 权限用户身份,运行下面的命令,安装ruby软件包: sudo dnf install ruby 一旦安装完成,你可以通过打印 Ruby 版本号来验证是否成功安装了...二、使用 Rbenv 安装 Ruby Rbenv 是一个轻量级 Ruby 版本管理工具,它允许你很方便地切换 Ruby 版本。...1.1.2-17-g7795476 想要获取通过rbenv安装所有可安装 Ruby 版本,输入: rbenv install -l 例如,如果你想安装 Ruby 2.7.0,并且设置为默认版本,你可以输入...即使通过 CentOS 源仓库来安装 Ruby 方式比较简单,但是 Rbenv 和 RVM 方式给你更多选择,你可以为每个用户添加或者移除不同 Ruby 版本

    1.8K20

    别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境(2021最新攻略)

    在每个开发者心里,都会有一门“最好”语言,在这个世界某个深处,在一些矫矫不群的人们心中,这门语言名字叫做Ruby,它今年二十八岁了,历史和Java一样悠久,但是它没有大厂背书、它性能被开发者诟病...、时至今日依然无法高效利用多核资源,甚至于它每年都要被“死亡”一次,相比于有太阳计算机系统、甲骨文、IBM 这些大公司支持 Java,它是那么一无所有,但是,它又拥有全世界最虔诚“信徒”,拥有最活跃开发者社区...,业界比较主流安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样版本管理软件包,可以方便一些老项目以低版本ruby运行,比如ruby2.6...    如果返回版本号和相关操作,问题就不大了,不过最好通过脚本诊断一下,确保后续编译不会出问题: curl -fsSL https://github.com/rbenv/rbenv-installer...接下来,由于众所周知学术问题,rbenv下载二进制安装包会非常缓慢,所以我们可以通过国内镜像来手动下载:https://cache.ruby-china.com/pub/ruby/     这里下载

    1.3K20

    如何在Ubuntu 14.04上使用Puma和Nginx部署Rails应用程序

    自建服务器难免会遇到这样问题,配置SSL很麻烦,虽然对一部分人来说这也是一种乐趣,但是如果您在生产环境使用,还是建议您直接使用云关系型数据库,云关系型数据库让您在云中轻松部署、管理和扩展关系型数据库...要安装rbenv-vars插件,只需更改到.rbenv/plugins目录并从GitHub克隆它。...您可以通过运行以下命令查看使用rbenv-vars插件为您应用程序设置环境变量: rbenv vars 如果您更改了密码或数据库密码,请更新您.rbenv-vars文件。...这将Nginx配置为反向代理,因此HTTP请求通过Unix套接字转发到Puma应用程序服务器。您可以根据需要随意进行任何更改。...重新启动Nginx以使更改生效: sudo service nginx restart 现在可以通过服务器公共IP地址或FQDN访问Rails应用程序生产环境。

    5.4K10

    JVM并不是那么重量级

    要克隆并运行一个示例应用程序,需要升级XCode,升级XCode命令行工具(总计6GB),安装一个新Ruby版本和bundler,然后在示例应用程序中安装包。简单对吧?...同样,需要更新nvm,安装一个值得尊敬节点版本,安装ember-cli,生成应用程序并通过npm和凉亭安装依赖项。 玩了一点,放弃了,相反,和少数几个来了的人分享了这段经历。...通过这些小增量步骤,可以将Node和Ruby所需真实膨胀量隐藏起来。如果你停止并对其进行评估,不考虑花费时间,你将会看到200MBJVM效率更高。 ? JVM运行很笨重吗?...$ du -sh /usr/local/opt/rbenv/versions/2.3.3 ~/.nvm/versions/node/v6.9.1 ~/.m2 690M/usr/local/opt/rbenv...如果妮不能切换到JVM进行工作,至少要考虑一下可以做些什么来帮助消除来自于自己膨胀。 谢谢你花这么多时间阅读文章。现在去学习一些Clojure,体验什么是Simple Made Easy。

    1.7K50

    工程化(三)

    从Xcode8开始,官方签名Xcode是不能使用自定义Xcode插件了,但是我们可以使用自签名Xcode来加载插件。...如果采取直接将 DevToolsCore 文件夹拖入到工程中方式,那么在通过import引用头文件时候,就不能使用 #import ,而是采取 #import”” 。...2,Ruby版本管理 rvm、rbenv这两个都是命令行工具,可以让你轻松安装、管理和使用多个Ruby环境。...如果你有必要在你电脑上装多个Ruby环境,比如你需要维护多个指定版本Ruby项目,那么就需要使用rvm或者rbenv来管理Ruby。...比如我在Ruby3.1.1p18里面通过gem命令安装了一些三方库,而我在VSCode中配置Ruby版本Ruby3.1.0,那么这个时候在VSCode中就不能使用刚才通过gem命令安装三方库了。

    60140

    听说你想要部署 Octopress?满足你

    云开发静态网站托管支持通过云开发SDK调用服务端资源如:云函数、云存储、云数据库等,从而将静态网站扩展为全栈网站。...在搭建好静态站点以后,就可以在 source/_posts 添加你文章了,选择了直接迁移过来两篇自己文章。...将静态页面部署到托管服务 你可以直接选择将构建好静态页面上传到托管服务,但是考虑到博客更新频率,还是选择使用官方提供工具来上传。...(例如部署博客 public ),命令行中-e 后面的环境ID就是首页生成环境ID,一般腾讯云会在我们自定义名称后面加一个后缀。...如果你有自己域名,你也可以添加自己域名解析,例如下面修改为使用自己域名,并设置了自定义索引页和404页面: 访问静态页面 在浏览器输入讯云提供默认域名 https://blog-www-173dc4

    89910

    Compass(更新中。。。)

    ,官网说,更高级点可能需要安装rvm 不过经历过前边sass,ruby应该都配置好了才开始玩compass 接下来:更新ruby环境并安装compass 更新$ gem update --system...* 是版权信息,不能被压缩删掉 */ 这样,压缩风格编译出来就不会把这段注释信息删掉了 其他风格有: expanded: nested: compact: compressed: 或者修改config.rb...文件中output_style = :expanded  也可以更改编译模式 ?...Browser Support: 用来配置compass默认支持哪些浏览器、对于特定浏览器支持到哪个版本 这个模块修改影响着其他六个模块配置输出 引入写法:@import “compass/support...解决了sass多次引用就多次编译同一个文件bug。 但是真的多次引入时,可以在被引入文件名字后边加入感叹号(!)

    99960

    如何在macOS上安装Ruby并设置本地编程环境

    我们将使用Homebrew安装最新版本Ruby,然后将我们系统配置为使用此版本而不是默认情况下macOS使用Ruby版本。...具体来说,当我们使用Homebrew安装Ruby时,这个更改确保我们系统将运行我们使用Homebrew安装版本而不是一个macOS包含版本。...您可以使用Homebrew搜索您可以使用该brew search命令安装所有内容,但是为了向我们提供更短列表,让我们搜索与Ruby相关包: brew search ruby 您将看到可以安装软件包列表...要检查您安装Ruby版本,请键入 ruby -v 这将输出当前安装Ruby特定版本,默认情况下将是可用最新稳定版Ruby。...您可以使用此环境继续探索Ruby并构建更大,更有趣项目。 结论 通过本地机器为软件开发做好准备,您可以通过阅读“ 创建您第一个Ruby程序 ”教程继续学习有关Ruby编码更多信息。

    3.2K10

    移动开发流水线建立以及自动化测试

    ---- 通用: Jenkins:用最广持续集成工具,但是本身并不提供流水线功能,需要插件支持 Gem:ruby包管理工具,比如我们执行功能测试Appium、Calabash等都是通过gem来安装。...rbenv:管理ruby,用它来统一ruby环境。 bundle:用来管理gem包,比如gem包版本等。...先说iOS,iOS上采用calabash,一个是项目组之前也在用,二个是在调研了appium之后,发现appium最新版本才开始支持XCUITest做功能测试,存在一些bug且功能不够完善,因此果断上...Ruby不熟悉,查了下有几种方式可以解决,你可以新建一个子类重写这几个方法,你可以利用ruby动态性把这几个方法给动态替换了。...现在整个流程自动化了后,开发人员只需要更加专注于手中开发任务,测试人员什么时候测就什么时候测,要做只需要点个按钮就好,是不是很赞!

    1.3K20

    不使用 Ruby 十个理由

    这篇文章所涉及到环境是 Web 开发,而不是通用编程。想要通过这篇文章解释这些年来非 Ruby 社区对于 Ruby 一些看法,并且提醒人们以开放心态来面对新事物。敬请欣赏!...并不是说 Ruby 没有势力的人,但是绝对不是主流。很多时候是这样一种情况:因为 Ruby 是相对比较新技术,所以一些简单任务例如和第三方测试,开发,迭代都相对容易。...Ruby 固有的约定驱动开发方式帮助开发者提高了开发效率,但同时尊崇社区驱动标准,使得样板文件最小化。 有趣是,Ruby知道唯一一门语言,可以让你在任何地方,任何时间更改任何东西。...他们提供非常出色企业级 Ruby 支持。 所谓企业级支持是很久以前企业通过绑定用户销售昂贵,可靠,最新技术来获得收入。但是你必须这么做吗?...寻找有经验 Ruby 程序员很困难 这倒是真的,但取决于你在世界哪个地方。比如在 Israel,.NET 和 PHP 盛行,所以找到好 Ruby 程序员是很困难但是你知道吗?

    4K10
    领券