rbenv相关内容

在Mac OS X 10.9.5上安装Ruby 2.1.3时检查或清除工作树错误

我正在尝试使用rbenv install 2.1.3命令在MacOSX 10.9.5上安装Ruby 2.1.3。但是,我收到下面的错误消息。我尝试了所有关于堆栈溢出和其他地方的建议。似乎什么都不管用。我目前有10.9.5附带的原始Ruby版本,Ruby2.1.3p242。酿酒医生说一切都很好,rbenv是最新的。非常感谢!正在尝试学习Ruby和Ruby on Rails,但我无法通过此阶段。 ..
发布时间:2022-03-14 16:45:49 服务器开发

在M1 MacBook上安装较旧的Ruby版本吗?

使用rbenv或asdf在M1 MacBooks上安装Ruby 3.0.x效果良好。但2.7.x和2.6.x等旧版本存在各种问题。如何在不同时安装homebrew的x86和ARM版本的情况下修复它们? 推荐答案 要使用rbenv或asdf(本例中使用的是asdf)在M1 MacBook上成功安装Ruby2.6.x或2.7.x版,请执行以下步骤: 使用您首选的安装方法升级到rbenv或 ..
发布时间:2022-03-14 15:35:07 其他开发

rbenv:没有 gemsets 生存

TL;DR 不要为宝石而烦恼;可以同时安装多个版本的 gem. 必要时,使用 $ gem-based-binary _version_ args 表示法指定要执行的版本. 当你有一个 Gemfile 指定版本时,使用 bundle exec. gem install rails -v 3.2.13轨道_3.2.13_新项目2cd Project2捆绑执行导轨服务器 更新: 201 ..
发布时间:2022-01-18 17:56:52 其他开发

RVM 和 rbenv 是如何工作的?

我对 RVM 和 rbenv 的实际工作方式很感兴趣. 显然,它们在不同版本的 Ruby 和 gemset 之间进行交换,但这是如何实现的呢?我原以为他们只是在更新符号链接,但在深入研究代码后(我必须承认我对 Bash 的了解是肤浅的),他们似乎做的不止这些. 解决方案 简短说明:rbenv 通过挂钩到环境的 PATH 来工作.概念很简单,但魔鬼在细节中;下面是完整的独家新闻. ..
发布时间:2022-01-18 17:40:44 其他开发

如何使用 rbenv 和 cron 运行 Ruby 脚本

我正在尝试使用 rbenv 和 cron 运行 Ruby 脚本.我知道我需要加载 rbenv 才能加载正确的 Ruby 版本. 我试过这样的选项: */10 * * * */bin/bash -c 'source $HOME/.bashrc;cd/数据/应用程序;红宝石 -v' >>/tmp/logfile.txt 2>&1 但由于会话不是交互式的,我没有正确的 Ruby 版本. ..
发布时间:2022-01-03 23:21:38 其他开发

使用 rbenv 安装最新的稳定版 Ruby

我想通过 rbenv 安装最新的稳定版 Ruby.此功能不会在 rbenv 本身中发生. 当我在 shell 中运行命令 rbenv install -l 时,我得到一长串可用版本.该列表包含所有类型的条目.以下是展示格式和多样性的部分列表: $ rbenv install -l可用版本:2.0.0-p6432.0.0-p6452.1.0-dev2.1.0-预览12.1.0-preview ..
发布时间:2021-12-24 12:32:38 其他开发

使用 Ansible 安装 Rbenv

我正在尝试使用 Ansible 在我的服务器上安装 Rbenv,但出现此错误: 任务:[rbenv |创建临时目录] ********************致命:[localhost] => 条件表达式必须评估为 True 或 False:is_failed($rbuild_present) 致命:所有主机都已经失败——正在中止 我的剧本是: ---- 名称:rbenv |更 ..
发布时间:2021-11-11 01:45:35 其他开发

使用 Ansible 安装 Rbenv

我正在尝试使用 Ansible 在我的服务器上安装 Rbenv,但出现此错误: 任务:[rbenv |创建临时目录] ********************致命:[localhost] => 条件表达式必须评估为 True 或 False:is_failed($rbuild_present) 致命:所有主机都已经失败——正在中止 我的剧本是: ---- 名称:rbenv |更 ..
发布时间:2021-11-11 01:42:18 其他开发

如何使用 Ansible 为 rbenv 安装 gems

使用 Ansible,我如何使用 gem(或其他)模块安装 gem(在本例中为 bundler),以便我可以运行以下命令而不会出错? deployer@boxes-vm:~$ ~/.rbenv/bin/rbenv exec bundle installrbenv:捆绑:找不到命令 解决方案 好吧,你总是可以使用 shims 目录中的包 命令:${HOME}/.rbenv/shims/bun ..
发布时间:2021-11-11 01:31:45 其他开发

使用 Ansible 安装 Rbenv

我正在尝试使用 Ansible 在我的服务器上安装 Rbenv,但出现此错误: 任务:[rbenv |创建临时目录] ********************致命:[localhost] => 条件表达式必须评估为 True 或 False:is_failed($rbuild_present) 致命:所有主机都已经失败——正在中止 我的剧本是: ---- 名称:rbenv |更 ..
发布时间:2021-11-11 00:41:35 其他开发

如何使用 Ansible 为 rbenv 安装 gems

使用 Ansible,我如何使用 gem(或其他)模块安装 gem(在本例中为 bundler),以便我可以运行以下命令而不会出错? deployer@boxes-vm:~$ ~/.rbenv/bin/rbenv exec bundle installrbenv:捆绑:找不到命令 解决方案 好吧,你总是可以使用 shims 目录中的包 命令:${HOME}/.rbenv/shims/bun ..
发布时间:2021-11-11 00:25:32 其他开发

无法使用 rbenv 安装 RMagick

我在我的 Ubuntu 10.04 服务器上使用 rbenv 并且我已经安装了 ImageMagick,但是我无法成功安装 RMagick.我收到以下错误消息 无法安装 RMagick 2.13.1.找不到 MagickWand.h 有什么想法吗? 谢谢! 解决方案 你需要像这样安装 libmagickwand 的开发头文件: apt-get install libmagick ..
发布时间:2021-07-11 19:43:59 其他开发

rbenv 不改变 ruby​​ 版本

我按照github的说明安装了rbenv.我正在运行 OSX,但我已经在 Ubuntu 12.04 VM 上尝试过,并得到了相同的结果.以下是我尝试更改 ruby​​ 版本时在终端中得到的信息: rbenv 版本* 1.9.3-p0(由/Users/user/.rbenv/version 设置)1.9.3-p125rbenv 全球1.9.3-p0rbenv 重新哈希红宝石 -vruby 1.8. ..
发布时间:2021-07-11 18:36:39 其他开发

rbenv &ruby-build 未显示相同的版本列表

我正在尝试使用 rbenv 安装最新的 ruby​​ 版本(即 2.1.1). 升级 brew、ruby-build 和 rbenv 后,可用的 ruby​​ 版本不同. 执行: ruby-build --definitions 给我(仅限 2.0 以上的版本): 2.0.0-dev2.0.0-p02.0.0-p1952.0.0-p2472.0.0-p3532.0.0-p4512 ..
发布时间:2021-07-03 18:32:24 其他开发