无法安装rails gem

时间:2017-12-24 13:28:43

标签: ruby-on-rails ruby

我正在尝试创建一个新的Rails应用程序。我运行命令后

rails new $APP_NAME -T —database=postgresql 

发生此错误:

  

Errno :: EACCES:权限被拒绝@ rb_sysopen -   /Users/$USER_NAME/.rbenv/versions/2.3.5/lib/ruby/gems/2.3.0/gems/rails-5.1.4/README.md   安装rails(5.1.4)和Bundler时发生错误   无法继续。   在捆绑之前确保gem install rails -v '5.1.4'成功。

我已经安装了Rails(版本5.1.4),但是如果我在我的app目录中运行rails -v它就无法运行,因为它要求我运行bundle install如果我这样做会给我同样的如上所述的错误。我检查了我的Gemfile并且有Rails gem。

但如果我去bin / rails就会出现问题。这里没有认识到Ruby(版本2.3.5)代码。只给我这个:

#!/usr/bin/env ruby

APP_PATH = File.expand_path('../config/application', __dir__)
require_relative '../config/boot'
require ‘rails/commands'

这是我第一次使用新计算机的应用程序,所以我可能在安装或安装方面做错了,但我也尝试再次卸载/安装Rails。我真的尝试了很多,不知道可能是什么问题。任何帮助将受到高度赞赏。谢谢!

0 个答案:

没有答案