使用新的 Ruby 版本在 Mac OSX 上安装 gem

     2023-02-24     169

关键词:

【中文标题】使用新的 Ruby 版本在 Mac OSX 上安装 gem【英文标题】:Installing a gem on Mac OSX with new Ruby Version 【发布时间】:2013-07-01 16:41:40 【问题描述】:

我有安装了 Ruby 默认 1.8.* 的 Mac OSX。

我想安装以下 gem: https://github.com/jfahrenkrug/WWDC-Downloader

在初始化尝试安装它时,我收到了一个错误: 安装 wwdcdownloader 时出错: nokogiri 需要 Ruby 版本 >= 1.9.2。

然后我环顾四周,发现了这个关于使用 rbenv 的 SO 问题。 How to update Ruby to 1.9.x on Mac?

我现在已经安装了 rbenv - https://github.com/sstephenson/rbenv/ 也安装了 ruby​​-1.9.3-p327

但是,当我尝试安装 gem wwdc(从顶部)时,出现错误: 错误:执行 gem 时 ... (Gem::FilePermissionError) 您没有对 /Library/Ruby/Gems/1.8 目录的写入权限。

那么我如何告诉终端使用这个最新的 ruby​​ 版本进行安装?

编辑 ----- gem 安装现已完成 成功安装 wwdcdownloader-20.13.5 安装了 14 个宝石

但是,当我从这里(https://github.com/jfahrenkrug/WWDC-Downloader)在终端中运行下一个命令时 我得到另一个错误: -bash: wwdcdownloader: 找不到命令??

【问题讨论】:

【参考方案1】:

看起来你还没有告诉 rbenv 你想使用新的 ruby​​,两者之一

rbenv global version

rbenv local version

【讨论】:

谢谢,我对 ruby​​ 几乎一无所知,所以你能解释一下改变 global/local 有什么影响吗?

ruby nokogiri gem install mac osx high sierra

...07:11【问题描述】:尝试在我的OSXHighSierra(全新安装)上使用新的ruby​​进行捆绑安装,但在这个nokogirigem上一直失败。这是错误日志:$sudogem安装nokogiri构建原生扩展。这可能需要一段时间...错误:安装nokogiri时出错:错误:无... 查看详情

mac上homebrew的使用——homebrew使osx更完整

...rew的官网[1](多语言版本)简单明了地介绍了如何安装和使用这个工具,并提供了自己的Wiki。 1安装Homebrew brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ru 查看详情

Bundle 无法在 Mac OSX 10.7 上安装 RMagick gem

...SX10.7【发布时间】:2012-04-2105:26:08【问题描述】:我已经使用ImageMagick安装程序脚本https://github.com/maddox/magick-installer安装了ImageMagick。我在OSXLion10.7上,使用RVM,Ruby1.9 查看详情

在 Mac OSX 上通过 Android Studio 和 Eclipse 使用 JDK 7 或更高版本

】在MacOSX上通过AndroidStudio和Eclipse使用JDK7或更高版本【英文标题】:UsingJDK7OrHigherWithAndroidStudioAndEclipseOnMacOSX【发布时间】:2014-06-0912:21:19【问题描述】:即使已经安装了JDK8,AndroidStudio和Eclipse都要求我安装JDK6。网上的几个解决... 查看详情

sass安装及使用

...,如果您不能确认是否已安装,或者说你不知道你的Ruby使用的版本,你可以打开你的命令工具:$ruby-v安装sass在大多数情况和大部分人群中,还是喜欢安装SASS的标准稳定版本,这样使用在项目中风险不会太大,其安装很简单:$g... 查看详情

使用 brew 在 mac 上安装特定版本的 postgresql

】使用brew在mac上安装特定版本的postgresql【英文标题】:installspecificversionofpostgresqlonmacusingbrew【发布时间】:2014-07-0809:41:48【问题描述】:我正在尝试在OSX10.9.3上安装postgresql9.2并收到以下错误。我该如何解决?$brewinstallpostgresql92... 查看详情

mac(osx)中git安装与github基本使用(代码片段)

...唯一的版本库格式进行托管,故名GitHub。通常在Windows下使用GitHub的教程是非常多的,因此也无需在此多费唇舌。本文主要讨论在MacOSX系统上使用GitHub的方法。一、安装Git在很多教程里,你会发现很多开发人员是通过命令行界面... 查看详情

如何使用 rvm 在 OS_X 10.9 上安装 ruby​​ 2.1.0? (没有可用的二进制红宝石:osx/10.9/x86_64/ruby)

】如何使用rvm在OS_X10.9上安装ruby​​2.1.0?(没有可用的二进制红宝石:osx/10.9/x86_64/ruby)【英文标题】:Howinstallruby2.1.0onOS_X10.9usingrvm?(Nobinaryrubiesavailablefor:osx/10.9/x86_64/ruby)【发布时间】:2014-04-1703:16:55【问题描述】:我正在尝... 查看详情

在mac上快速安装rails

...。gemsources-rhttps://rubygems.org/gemsources-ahttps://ruby.taobao.org/3.使用geminstallrails安装rails。安装过程中可能报错提示需要更新什么命令行工具 查看详情

sass安装到使用(代码片段)

sass学习Sass可以通过以下三种方式使用:作为命令行工具;作为独立的Ruby模块(Rubymodule);或者作为Rack-enabled框架的插件(例如RubyonRails与Merb)。1.安装ruby安装由于SASS是在Ruby环境下运行,所以首先需要在自己的电脑上安装Ruby。1.... 查看详情

如何在 Mac OSX 10.6 上卸载 wxpython 2.8

...10.6.6Python版本:ActivestatePython2.7.1wxpython版本:wxpython2.8(使用CarbonAPI,因此仅限于32位模式arch)我 查看详情

如何在mac上运行vue项目(代码片段)

使用终端安装Vue运行环境 1、安装HomebrewHomebrew是osx下面最优秀的包管理工具,没有之一。先在终端查看是否已安装brewbrew-v如果返回Homebrew的版本号 例如:Homebrew1.3.6 那么恭喜你,可以跳过这一步,如果没有,那就乖乖... 查看详情

Ruby on Rails - 在 OSX 上使用 Ruby 2.4.4 而不是 rails 5.1.6 的配置问题/异常

】RubyonRails-在OSX上使用Ruby2.4.4而不是rails5.1.6的配置问题/异常【英文标题】:RubyonRails-configurationissue/exceptiononOSXusingRuby2.4.4overrails5.1.6【发布时间】:2021-05-0618:25:36【问题描述】:配置现有的ruby​​onrails项目遇到一些奇怪的配置... 查看详情

卸载 OpenCV 3 Mac OSX

...是,安装后,我意识到我需要2.4.9版本的OpenCV,因为我将使用一些3.0版本尚未支持的库。如何才能完全删除3.0版本?删除OpenCV文件夹就够了吗?【问题讨论】:你是怎么安装的?您是使用Home 查看详情

无法在 mac Os X 上使用 npm 安装 juggernaut - 版本 10.7.4

】无法在macOsX上使用npm安装juggernaut-版本10.7.4【英文标题】:UnabletoinstalljuggernautusingnpmonmacOsX-version10.7.4【发布时间】:2012-07-1608:50:48【问题描述】:我按照下面的链接安装了npmhttp://shapeshed.com/setting-up-nodejs-and-npm-on-mac-osx/Node-v0.8.2... 查看详情

使用 osx Yosemite 安装 ruby​​racer 时出错

】使用osxYosemite安装ruby​​racer时出错【英文标题】:errorinstallingrubyracerwithosxYosemite【发布时间】:2015-10-0402:36:46【问题描述】:我已经升级了我的ruby​​版本,当我安装ruby​​racer时出现以下错误。安装libv8如下geminstalllibv8----... 查看详情

如何在 Mac OSX 上的 Java 版本之间切换? [复制]

...上安装了3个Java8版本。我需要暂时切换到旧版本,因为我使用的程序与新版本存在问题。/Library/Java/JavaVirtualMachines>>>ls-alt 查看详情

在 Mac OSX 上安装 JSON::XS

...描述】:我希望你们都准备好迎接我的挫折:我在MacOSX上使用Perl5.10:SnowLeopard,XCode3.2.6。我想做的是在程序中使用模块JSON::XS。这是我第一次用Perl做一些事情,所以我查找了一些简单的示例程序并尝试了它们,它们都可以工作... 查看详情