gpt4 book ai didi

ruby-on-rails - 您没有写入/var/lib/gems/1.9.1 目录的权限

转载 作者:数据小太阳 更新时间:2023-10-29 06:56:33 25 4
gpt4 key购买 nike

对于我尝试安装的所有 gem,我都遇到了这个错误:

ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /var/lib/gems/1.9.1 directory.

观察。我在 Ubuntu 14 上运行。

最佳答案

根据这个问题,我看到了一些允许写入 /var/lib/gems 的步骤:

  1. 创建 gems(如果没有)组,并将您自己添加到组中:

    $ groupadd -f gems
    $ usermod -aG gems $(whoami)
  2. 重新进入 session 时:

    $ sudo -u $(whoami) bash
  3. 允许将 gems 组写入 /var/lib/gems/,并设置 setgid 位:

    $ chown :gems /var/lib/gems/
    $ chmod g+sw /var/lib/gems/
  4. 尝试将 gems 安装到 /var/lib/gems/

注意:我强烈建议您通过 控制 ruby 和 gem 。/将它们保存在本地主文件夹中。请引用the answer了解如何正确设置您的项目。

关于ruby-on-rails - 您没有写入/var/lib/gems/1.9.1 目录的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27475311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com