【发布时间】:2017-06-21 14:09:32
【问题描述】:
我正在尝试通过 Github 页面部署应用程序,根据我正在观看的本教程,我需要先安装 bundler。
当我输入命令gem install bundler 时,我得到错误:
执行 gem 时 ... (Gem::FilePermissionError) 您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。
我没有下载 rbenv,也不知道怎么下载。我也不完全理解宝石的概念。
如何绕过这个问题?
【问题讨论】:
-
快速回答您的子问题。 This Link是rbenv的安装过程。但 rbenv 仅当您在同一台机器上有多个需要不同 ruby 版本的项目时才需要。在 ruby 中,
Gem这个词基本上是Library,而Bundler是一个Gem/Library管理工具,可确保您的gem 已下载、版本正确且不冲突。 This Wikipedia 更详细地解释了红宝石宝石 -
非常感谢!这非常简单且很有帮助。我很感激。
标签: ruby-on-rails ruby