【问题标题】:Cannot figure out bundler error无法找出捆绑程序错误
【发布时间】:2017-03-27 18:24:41
【问题描述】:

所以我在 windows 中编程时使用 vagrant 作为虚拟环境,每当我尝试捆绑安装时,都会收到如下错误:

`Gem::FilePermissionError: You don't have write permissions for the /usr/local/rvm/gems/ruby-2.2.3/wrappers directory.
An error occurred while installing rake (11.2.2), and Bundler cannot continue.
Make sure that `gem install rake -v '11.2.2'` succeeds before bundling.`

然后我尝试做gem install rake这个出现了:

`ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/local/rvm/gems/ruby-2.2.3 directory.`

我认为sudo gem install rake 可能会起作用,但我仍然无法成功捆绑。请帮助这正在破坏我的环境。

【问题讨论】:

    标签: ruby-on-rails vagrant bundler


    【解决方案1】:

    您没有gems 文件夹的权限,尝试一个非常宽松的配置,因为它是本地虚拟机:

    sudo chmod -R 777 /usr/local/rvm/gems/ruby-2.2.3
    

    此配置不安全,但很可能会解决您的问题。

    【讨论】:

    • 这行得通。非常感谢,我之前似乎无法在任何地方找到解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-21
    • 2013-01-07
    • 2022-10-05
    • 2019-11-02
    • 1970-01-01
    相关资源
    最近更新 更多