【问题标题】:bundle install --without production error捆绑安装——没有生产错误
【发布时间】:2014-01-15 09:59:30
【问题描述】:

这是我的日志帮助的一部分(流浪汉新手)

vagrant@precise32:/vagrant$ bundle install --without production
Unfortunately, a fatal error has occurred. Please see the Bundler troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
/usr/lib/ruby/1.9.1/fileutils.rb:247:in `mkdir': Permission denied - /usr/lib/ruby/gems/1.9.1/extensions/x86-linux/1.9.1/json-1.8.1 (Errno::EACCES)`
        from /usr/lib/ruby/1.9.1/fileutils.rb:247:in `fu_mkdir'
        from /usr/lib/ruby/1.9.1/fileutils.rb:221:in `block (2 levels) in mkdir_p'
        from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `reverse_each'
        from /usr/lib/ruby/1.9.1/fileutils.rb:219:in `block in mkdir_p'
        ......
        ......

【问题讨论】:

  • 什么?你不能只是在这里转储一个日志文件,然后期望人们为你想出一个解决方案。
  • 请原谅我是新来的堆栈溢出,我会改进的,请看前几行
  • 其实并不难,只要弄清楚你的问题是什么,然后提出来。
  • 代表@Zen "你能提供更多信息吗?当你启动这个命令时,你使用的是在 ruby​​ 安装过程中使用的同一个用户吗?你的用户有在那个文件夹上写的必要权限吗?因为错误似乎是由失败的 mkdir -p 命令引起的(创建包含子文件夹的文件夹)“

标签: ruby-on-rails ruby vagrant


【解决方案1】:

您是否尝试过运行sudo bundle install?好像是权限问题...

/usr/lib/ruby/1.9.1/fileutils.rb:247:in `mkdir': Permission denied - /usr/lib/ruby/gems/1.9.1/extensions/x86-linux/1.9.1/json-1.8.1 (Errno::EACCES)`

【讨论】:

  • @user3197544 - 你总是可以接受答案:)
猜你喜欢
  • 2012-06-10
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-14
  • 2017-02-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多