【问题标题】:How to solve Bundler::PermissionError There was an error while trying to write to... on windows如何解决 Bundler::PermissionError There was an error while trying to write to... on windows
【发布时间】:2023-02-09 03:56:58
【问题描述】:

在 Windows 上运行 bundle install 时出现以下错误,除非我从提升的提示符运行。

Bundler::PermissionError There was an error while trying to write to < path > It is likely that you need to grant write permissions for that path

虽然从提升的提示运行安装可以解决这个问题,但这听起来对操作系统来说是一个巨大的安全风险,我希望能够在不遇到错误的情况下安装项目。 虽然有类似的帖子,但据我所知,它们都是针对 linux 或 mac 的。

【问题讨论】:

    标签: ruby windows


    【解决方案1】:

    MachineNameUsers 组授予 ModifyWrite 对以下路径的权限解决了这个问题。或者,您可以将所有者从管理员组更改为您当前的用户,或者只将该权限授予您当前的用户。

    • C:Ruby32-x64lib 宝石 uby-versioncache
    • C:Ruby32-x64lib 宝石 uby 版本扩展
    • C:Ruby32-x64lib 宝石 uby-版本规范
    • C:Ruby32-x64lib 宝石 uby-versiongems
    • C:Ruby32-x64in

    【讨论】:

      猜你喜欢
      • 2022-12-01
      • 2022-12-26
      • 2022-12-19
      • 2022-12-28
      • 1970-01-01
      • 2023-02-13
      • 2023-04-06
      • 2020-05-13
      • 1970-01-01
      相关资源
      最近更新 更多