【发布时间】:2017-01-21 07:50:36
【问题描述】:
我正在尝试在 Rails 上安装 ruby。对于ruby 和gem 2.5.1 版本,我使用的是2.3.0 版本。
当我运行命令 gem install rails 时,我收到一条错误消息:
错误:执行 gem 时 ... (Gem::FilePermissionError) 您没有 /usr/local/lib/ruby/gems/2.3.0 目录的写入权限。
我该如何解决这个问题?
【问题讨论】:
-
我猜你正在使用 ruby 系统。你必须是 sudo 才能安装 gems。您是否尝试过使用 rvm / rbenv 安装 ruby。 Gem 存储在您的用户文件夹中(因此不需要 sudo 权限)。
-
我也建议使用 rvm(请参阅我的回答),顺便说一句,请继续使用 ubuntu 的 LTS 版本(14.04、16.04、18.04、...)。
标签: ruby-on-rails ruby ubuntu rubygems