在Bash中找到Gemfile错误

时间:2017-05-16 00:12:57

标签: ruby bash rubygems jekyll bundler

我正在努力配置我的Jekyll博客,当我运行bundle exec jekyll serve时,我收到以下错误:

Could not locate Gemfile or .bundle/ directory

我找不到这个bug的解决方案。我一直在努力让Jekyll继续前进,并且收到了这个错误:

ERROR:  While executing gem ... (Errno::EACCES)
Permission denied @ rb_sysopen - /usr/local/lib/ruby/gems/2.4.0/gems/jekyll-     3.4.3/.rubocop.yml

代表gem install jekyll,但后来我去了root并做了sudo gem install jekyll bundler

我在Ruby版本2.4.0上运行。安装Jekyll的教程并没有那么有用,因为这些东西会产生很多错误。对于这个特殊的问题,我找不到任何关于Bash的内容。

1 个答案:

答案 0 :(得分:0)

使用以下命令

删除此文件的权限

$ sudo chmod 777 /usr/local/lib/ruby/gems/2.4.0/gems/jekyll-3.4.3/.rubocop.yml

然后尝试

$ gem install jekyll bundler