我收到以下错误 使用ruby 1.9.3
gem install rails --version = 4.0.0 /opt/rh/ruby193/root/usr/share/rubygems/rubygems/specification.rb:541:in`read':权限被拒绝 - /usr/libexec/openshift/cartridges/c9-0.1/root/lib/ruby/ gems / specifications / multi_json-1.8.4.gemspec(Errno :: EACCES)
答案 0 :(得分:1)
这是我从支持中获得的:
“这确实是我们最新版本的部署回归导致了这个问题并打破了新的工作区创建。 我们有一个修复它应该在12小时内生产。
但是,解决方法是将ruby工作区的环境与共享空间安装分开:
编辑〜/ .bashrc将该行添加到文件的末尾(使用nano或vim):
export GEM_PATH=$HOME/lib/ruby/gems
然后:
$ source ~/.bashrc
$ gem install rails -v 3.2.16
$ bundle install