无法找出捆绑器错误
Cannot figure out bundler error
所以我在 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
可能有效,但我仍然无法成功捆绑。请帮助这正在破坏我的环境。
您没有权限访问您的 gems
文件夹,尝试一个非常宽松的配置,因为它是一个本地虚拟机:
sudo chmod -R 777 /usr/local/rvm/gems/ruby-2.2.3
此配置不安全,但很可能会解决您的问题。
所以我在 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
可能有效,但我仍然无法成功捆绑。请帮助这正在破坏我的环境。
您没有权限访问您的 gems
文件夹,尝试一个非常宽松的配置,因为它是一个本地虚拟机:
sudo chmod -R 777 /usr/local/rvm/gems/ruby-2.2.3
此配置不安全,但很可能会解决您的问题。