ruby-on-rails - 在 Linux 上安装 RoR 包时出现 Gem::FilePermissionError
问题描述
我正在尝试在 Linux 上安装RoR包。当我运行时,gem install bundler
我收到以下错误:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /var/lib/gems/2.3.0 directory.
我怎样才能解决这个问题?
解决方案
我认为您没有root权限访问。
尝试:
sudo -u root -p
其中u
表示用户并p
表示密码。
您的 root 用户密码可以解决这个问题。之后运行:“ gem update --system ” gem install json
推荐阅读
- angular - 无法更改 ion-select-multiple 中的值
- templates - 文本模板中的线程保存图
- c# - 如何在 Blazor 中重置 EditForm 的 DataAnnotationsValidator?
- google-sheets - google sheet api 配额何时恢复?
- sql-server - 启动事务复制后快照备份大小增加
- python - 如何注释大于 2 个堆栈的熊猫堆积条?
- c++ - 如何根据我在 C++ 中的秒数显示分钟、小时或天数?
- vue.js - Vue + Apollo + Graphql + 订阅 + 缓存?
- asp.net-core - 在 ASP.NET Core 3 Endpoints 中拦截 GET 请求并调用自定义单个操作
- c++ - 缩短多变量比较