我正在一台新机器上安装rails (准确地说是high sierra ),我已经从go rails完成了设置rails,但是每当我进入bundle install时,都会出现以下错误:
Errno::EACCES: Permission denied @ dir_s_mkdir - /Users/jake/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/extensions/x86_64-darwin-17/2.5.0-static/nio4r-2.3.1
An error occurred while installing nio4r (2.3.1), and Bundler cannot continue.
Make sure that `gem install nio4r -v '2.3.1'` succeeds before bundling.我已经下载了命令行工具,我已经下载了xcode (实际的应用程序),我还不小心在mysql之前先下载了postgres (通过命令行)。我不确定这和这件事有什么关系
提前感谢!
发布于 2018-05-03 08:36:07
似乎我已经在sudo中安装了nio4r-2.3.1,因此在不在sudo中时没有正确的权限访问它。我运行了以下命令来更改目录:
sudo chown -R jake ~/.rbenv非常感谢锡人在这方面的详细帖子:- How to fix a bundle install "nio4r error" on Rails 5.0.0
https://stackoverflow.com/questions/50145300
复制相似问题