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

如何让rbenv包含未通过rbenv安装的Ruby版本

rbenv是一个用于管理Ruby版本的工具,它允许您在同一台机器上安装和切换不同的Ruby版本。默认情况下,rbenv只能管理通过rbenv安装的Ruby版本,但是您可以通过以下步骤将未通过rbenv安装的Ruby版本包含到rbenv中:

  1. 首先,您需要找到未通过rbenv安装的Ruby版本的安装路径。这可能是系统默认的Ruby安装路径或其他方式安装的路径。
  2. 打开终端并运行以下命令,将未通过rbenv安装的Ruby版本添加到rbenv中:rbenv install <Ruby版本号>
  3. 等待安装完成后,运行以下命令将新安装的Ruby版本设置为全局默认版本:rbenv global <Ruby版本号>
  4. 确认Ruby版本已成功添加到rbenv中,运行以下命令:rbenv versions

您应该能够看到已安装的所有Ruby版本的列表,包括通过rbenv安装的和未通过rbenv安装的版本。

现在,您可以使用rbenv来管理和切换这个未通过rbenv安装的Ruby版本了。您可以使用以下命令切换到这个版本:

代码语言:txt
复制
rbenv local <Ruby版本号>

这样,您就可以在项目中使用未通过rbenv安装的Ruby版本了。

请注意,尽管rbenv可以管理未通过rbenv安装的Ruby版本,但这些版本可能与rbenv的插件和扩展不兼容。因此,在使用未通过rbenv安装的Ruby版本时,您可能会遇到一些问题。

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

相关·内容

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

使用rbenv将为您开发Ruby on Rails应用程序提供一个坚实环境,因为它可以您轻松切换Ruby版本,使您整个团队保持相同版本。...rbenv支持指定特定于应用程序Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 本教程将引导您通过rbenv完成Ruby和Rails安装过程。...安装完成后,使用global子命令将其设置为我们默认版本Rubyrbenv global 2.5.1 通过检查其版本号来验证Ruby是否已正确安装ruby -v 如果你安装了2.5.1版本...这可能会为每个gem安装过程增加大量时间,因此请通过创建一个包含配置设置以关闭此功能~/.gemrc文件来关闭本地文档生成: echo "gem: --no-document" > ~/.gemrc...通过rehash子命令,rbenv在该目录中维护填充程序,以匹配服务器上每个已安装Ruby版本每个Ruby命令。

6.3K50

如何在 Ubuntu 20.04 上安装 Ruby

这是在 Ubuntu 上安装 Ruby 最简单方式,并且应该适合大部分用户场景。包含在 Ubuntu 源仓库中 Ruby 版本是2.7.0。 使用 Rbenv。...你已经成功地在你 Ubuntu 机器上安装Ruby,并且你可以开始使用它了。 二、使用 Rbenv 安装 Ruby Rbenv 是一个轻量级命令行工具,它可以你轻松切换 Ruby 版本。...它可以通过rbenv shell 命令设置RBENV_VERSION环境变量来定义。 本地版本在每一个目录下设置。这个版本被写在.ruby-version文件。...,输入: rvm use ruby-x.x.x 想要获取更多关于如何使用 RVM 管理你 Ruby 安装设置信息,查看他们文档页面。...即使通过 Ubuntu 软件源来安装已经被打包好版本是最简单方式,但是使用 Rbenv 和 RVM 可以给你更多选择,你为每个用户选择不同 Ruby 版本

4.8K40
  • 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最新攻略)

    ,这一切,又它是那么应有尽有。...Ruby3.0,业界比较主流安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样版本管理软件包,可以方便一些老项目以低版本ruby运行,比如...    如果返回版本号和相关操作,问题就不大了,不过最好通过脚本诊断一下,确保后续编译不会出问题: curl -fsSL https://github.com/rbenv/rbenv-installer...接下来,由于众所周知学术问题,rbenv下载二进制安装包会非常缓慢,所以我们可以通过国内镜像来手动下载:https://cache.ruby-china.com/pub/ruby/     这里下载...,那么Ruby就是埋藏于地底炽热,同样伟大但各擅胜场,而事实上同样作为脚本语言Ruby更多是在和Python对比,Python近几年在数据分析和深度学习领域突飞猛进Ruby难以望其项背,而Ruby

    1.4K20

    在CVM上使用rbenv安装RoR

    rbenv工具可以非常方便安装和管理Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序可靠环境,因为它可以您根据需要在Ruby版本之间自由切换。.../ruby-build 安装Ruby 安装ruby-build插件之后,我们可以通过一个简单命令安装任何版本Ruby。...首先,让我们列出Ruby所有可用版本rbenv install -l 该命令输出应该是可安装版本号。我们现在将安装特定版本Ruby安装Ruby是一个漫长过程,请您保持耐心。...通过rehash子命令,rbenv在该目录中维护填充程序,以匹配服务器上每个已安装Ruby版本每个命令。...每当您安装版本Ruby或提供命令gem时,您应该运行: rbenv rehash 由于在安装成功后没有提示,我们可以通过使用以下命令来验证Rails是否已正确安装: rails -v 如果安装正确

    3.7K80

    在云Web IDE里用rbenv创建ruby虚拟执行环境

    一些测试工具,很多都是Ruby实现,这些工具可能会要求在不同Ruby版本下才能兼容运行,所以用一个Ruby虚拟管理工具很必要,就像Python用Conda, rbenv就是这么一个工具。...apt-get update apt-get install rbenv 这里要注意一点, 默认安装ruby-build是老版本,造成很多新版本ruby环境没法装,这个时候需要把ruby-build...版本就变成了较新版本,可以找到ruby 2.7安装版本号。...编辑切换为居中 列出可安装ruby环境 编辑切换为居中 definition 查看所能支持ruby安装版本 ruby-build --definition 编辑切换为居中 查看安装版本 查看目前安装...ruby版本 rbenv versions 编辑切换为居中 恢复回默认版本 安装指定版本ruby比较快。

    1.1K20

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

    首先安装Homebrew,它是一款由Ruby开发包管理工具,目前支持MacOS和Linux系统,通过Homebrew,我们可以多快好省地安装最新Ruby3.0以上版本。    ...如果是M系列芯片Mac电脑,运行命令安装ARM架构版本Homebrew: /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install...接下来我们来安装Ruby3,业界比较主流安装方式大抵两种:rvm或者rbenv,这里我们使用rbenv,它其实就是一个类似python中conda一样版本管理软件包,可以方便一些老项目以低版本ruby...3.0.4版本rbenv install 3.0.4     安装成功后键入rbenv versions: ~ rbenv versions system * 3.0.0 (set by /...Users/liuyue/.rbenv/version) 3.0.4     列出所有安装版本

    84110

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

    应该说这几点可以很方便在lighthouse面板上通过设置密钥和防火墙方式很直观进行操作,就不详述了; 先决条件 运行 Ubuntu 20.04 或 Debian 11 机器,您有 root 用户访问权限...yarn corepack enable yarn set version stable 安装 Ruby 我们将使用rbenv来管理Ruby版本,因为更容易获得正确版本,并在新版本发布后进行更新。...: su - mastodon 然后继续安装 rbenvrbenv-build: git clone https://github.com/rbenv/rbenv.git ~/.rbenv cd...'eval "$(rbenv init -)"' >> ~/.bashrc exec bash git clone https://github.com/rbenv/ruby-build.git ~/....rbenv/plugins/ruby-build 设定正确 Ruby 版本RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.0.3 rbenv

    1.8K20

    Hello Octopress

    2016-11-13 update: 后来我博客先后从Octopress进化到Hexo以及现在Hugo 曾经因为很多问题答案都在博客园上,于是我在那里驻扎了,但是,它广告我不能忍!...下面介绍安装过程:[不是很轻松,但是也不会很难哟!] 安装步骤如下: 安装rbenvruby 请确保ruby版本是1.9.3以上!...我试过,如果版本低的话会出错,但是如果版本很高的话也有可能出错(我试过1.9.3-p2xx),建议就安装1.9.3-p0,也可以使用rvm来管理ruby版本,我两个都试过了,推荐使用rbenv。...brew update brew install rbenv brew install ruby-build rbenv install 1.9.3-p0 rbenv rehash rbenv global...1.9.3-p0 #建议增加这句修改系统全局ruby版本 ruby --version #查看系统ruby版本 [注:如果install 1.9.3-p0时报错,提示llvm不行,需要安装gcc

    60620

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

    此外,本教程介绍如何设置开发或测试环境。如果您需要帮助,请参考腾讯云+社区中有关PostgreSQL with Rails教程中示例进行操作。...将生产密码和机密保存在应用程序代码库之外被认为是最佳实践,因为如果您使用是分布式版本控制系统(如Git)时,它们会很容易被暴露出来。接下来我们将讨论如何使用环境变量设置数据库身份验证。...您可以通过运行以下命令查看使用rbenv-vars插件为您应用程序设置环境变量: rbenv vars 如果您更改了密码或数据库密码,请更新您.rbenv-vars文件。...请小心保持此文件私密性,并且不要将其包含在任何公共代码存储库中。...您已使用Nginx和Unicorn部署了Ruby在Rails应用程序生产环境。 如果您希望改进生产Rails应用程序部署,您应该查看我们的如何使用Capistrano自动部署教程系列。

    4.3K00

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

    准备 本教程假定您将在部署应用程序用户上安装安装了以下软件Ubuntu 14.04服务器: 使用rbenv安装Ruby on Rails PostgreSQL与Rails 我们假设您用户名为deploy...将生产密码和机密保存在应用程序代码库之外被认为是最佳实践,因为如果您使用是分布式版本控制系统(如Git),它们很容易暴露出来。接下来我们将讨论如何使用环境变量设置数据库身份验证。 保存并退出。...设置环境变量 现在已经安装rbenv-vars插件,让我们设置所需环境变量。...您可以通过运行以下命令查看使用rbenv-vars插件为您应用程序设置环境变量: rbenv vars 如果您更改了密码或数据库密码,请更新您.rbenv-vars文件。...请小心保持此文件私密性,并且不要将其包含在任何公共代码存储库中。

    5.4K10

    ruby on rails使用笔记

    安装 gem install rails 如果安装过程中出错,可能是ruby版本太低了,先升级ruby //通过brew进行安装升级ruby brew update brew install ruby...如果升级过程中说xcode版本太低 还得先升级xcode 重启电脑后继续升级ruby 升级完系统依然报错说xcode版本太低可以使用以下命令切换xcode版本 sudo xcode-select -...switch /Applications/Xcode.app/ 安装sqllit3 如果需要 gem install sqlite3-ruby 继续之前操作 rails new blog cd blog...如果报错 Your Ruby version is 2.3.3, but your Gemfile specified 2.5.1 使用rvm来管理ruby版本,曾经尝试过rbenv 失败了, rvm安装文档...https://blog.csdn.net/napoay/article/details/50510930 切换rvm当前版本ruby-2.5.1 创建controller文件 bin/rails generate

    1.1K20

    Fluentd在2019年放弃旧版本计划公告

    我们宣布Fluentd放弃旧版本时间表。 Fluentd Fluentd现在有v1和v0.12版本。v0.12是旧稳定版本,v0.12现在是安全维护模式。...停止接受安全修复补丁 停止更新docker镜像 停止处理0.12版本问题 我们建议插件开发者使用v1 API来支持完整v1特性:) Treasure代理(td-agent) 不再支持td-agent...为了更好开发,我们将在2019年底放弃对ruby 2.1、2.2和2.3支持。支持ruby 2.4或更高版本是合理,因为现在几乎所有用户都在ruby 2.4或更高版本上运行fluentd。...镜像使用ruby 2.6 最新操作系统(CentOS 8、Ubuntu 18.04、Debian 10等)使用ruby 2.4或更高版本 此外,我们可以使用rvm/rbenv安装任何ruby版本,所以我们希望放弃...ruby 2.3或更早版本不会对现有用户造成太大影响。

    61520

    Ruby快速入门

    Ruby基本概念和使用方法” Ruby是什么? Ruby中,一切皆对象。比如,数字。 Ruby需要通过解释器运行,这和python等语言类似。 Ruby能做什么?...安装Ruby,运行解释器 Linux上可使用系统软件包管理工具或者 rbenv、RVM安装 Windows上可使用 RubyInstaller 安装 运行解释器 macOS,打开Terminal...基本数据类型和变量 整数 字符串 运算符 整数支持加减乘除等各种运算符 这些和其他语言都很类似,使用时可随时翻阅手册 数组 ruby数组可以包含不同类型数据 定义一个数组: 通过索引访问数组元素...,索引为负数则从末尾倒序访问: 通过each方法遍历: ‍ ruby数组定义了很多常用操作方法,可查阅官方手册 控制结构 条件分支 x=5 if x > 2 puts "x 大于 2"...如果要动手开发插件,还需要深入学习更多Ruby细节和特性,可点击“阅读原文”进行查阅。 值得一提是,Ruby官方提供学习资料还是很丰富,也有不少中文文档。

    1.4K20

    22款好用CLI工具

    Pyenv、nodenv 和 rubyenv 是用于管理计算机上不同版本 Python、Node 和 Ruby 工具。 假设你要在计算机上安装两个版本 Python。...://github.com/rbenv/rbenv 10pipx Virtualenv 解决了 Python 程序包管理中许多问题,但是还有一个方案可以解决。...这是一个长达两个小时视频教程,内容涉及如何设置 Python 开发环境,要使用工具以及如何从头开始制作 TODO 应用程序(包括测试和文档)。你可以在 YouTube 上进行观看。...httpie 下载地址:https://httpie.org/ 18tldr 简化版命令帮助手册。“man pages” 包含了 Linux 软件手册,这些手册解释了如何使用给定命令。...tldr适用于几乎所有的受欢迎软件。正如我提到,这是社区努力和功劳,虽然不太可能包含所有的软件简化帮助手册。但是当某个帮助手册被纳入管理并起作用时,它提供信息通常就是你要查找内容。

    2.2K30
    领券