我正在运行Ruby -v 2.2.0
每次运行rails new或rails -v时,我都会收到如下错误:
rbenv: rails: command not found
The `rails' command exists in these Ruby versions:
2.2.0
我运行的是Ruby 2.1.5,但由于出现错误消息,我刚切换到2.2.0。现在我切换了,我仍然得到相同的错误消息。有人知道问题出在哪里吗?
当我试图在Mountain Lion上安装Rails时,似乎有一个冲突。我尝试过更新Ruby,但这并不管用。我也尝试过Rails安装程序,但也出现了错误。Ruby版本为1.8.7
下面是我从终端得到的错误
sudo gem install rails
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framewor
我收到一个错误:运行bundle install时出现Your Ruby version is 2.3.3, but your Gemfile specified 2.5.2。 此外,ruby -v还展示了ruby 2.5.2p104 (2018-10-18 revision 65133) [x86_64-linux]。 操作系统: Debian 9 捆绑器的问题已通过以下方式解决:Your Ruby version is 2.0.0, but your Gemfile specified 2.1.0 但是现在rails s也出现了同样的错误
我正在经历一个反复出现的问题,当我在rails_admin中点击管理仪表板时,它给了我错误:
ExecJS::RailsAdmin::Main#dashboard中的ProgramError
TypeError: Object doesn't support this property or method
(in c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/rails_admin-0.6.7/app/assets/javascripts/rails_admin/ra.nested-form-hooks.coffee)
第
安装后,在尝试运行rails server时出现错误
$ rails server
=> Booting WEBrick
=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
/home/jason/rails/snip/vendor/plugins/custom-err-msg/init.rb:3: uninitialized constant Act
安装Rails时出现以下错误运行gem install rails后出现以下错误
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
我刚刚通过RVM在MacOSX10.7上安装了新版本的Ruby 1.9.2。我激活了1.9.2,我的系统似乎能识别ruby/gem/rails:
which ruby => /Users/me/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
which gem => /Users/me/.rvm/rubies/ruby-1.9.2-p290/bin/gem
which rails => /Users/me/.rvm/gems/ruby-1.9.2-p290/bin/rails
我已经捆绑安装了我现有的rails应用程序。gem安装时没有错误。所
我想自定义rails控制台reload!命令,以便在重新加载后还可以检查语法,例如使用ruby -c。
根据Caillou的回答,我尝试在railties-4.2.2/lib/rails/console/app.rb的#reload!中添加以下内容
# you may want to include other dirs too
files = Dir[Rails.root + 'lib/**/*.rb']
files.each {|f| `ruby -c #{f}`}
但我在检查使用github中的gem的文件时出现错误,例如
bundler-1.10.6/lib/bundl
大家好,我是一个学习Lynda ruby on rails教程的初学者。
下面是我必须运行subject = Subject.new的代码。但每次我在rails控制台中输入它时,我都会收到这个错误。
NameError: uninitialized constant Subject
from (irb):1
from C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/railties-4.0.0/lib/rails/co
mmands/console.rb:90:in `start'
from C:/Ruby
我现在已经开始学习Ruby On Rails了。我在Debian Linux上安装了Ruby 2.3.1和Rails 5.1.1。但是,当我尝试使用方法rails g scaffold product name price:decimal --skip-stylesheets时,我遵循了这里的说明:http://railscasts.com/episodes/417-foundation?view=asciicast。我得到了这个错误; "/usr/lib/ruby/vendor_ruby/rails/railtie/configuration.rb:95:in `method_mi
当Aptana创建一个新的Rails项目时,会出现以下消息:
sh: /c/RailsInstaller/Ruby1.9.2/bin/rails: C:/Projects/railsinstaller/stage/Ruby1.9.2/bin/ruby.exe: bad interpreter: No such file or directory
在rails ruby/bin文件夹中有一个用于RailsInstaller的bat文件(Rails.bat),其中包含:
@ECHO OFF
IF NOT "%~f0" == "~f0" GOTO :WinNT
@
我已经使用Capistrano和Passenger将我的应用程序部署到一台远程机器上。这个项目在GitHub上,我想在我的本地机器上修复一些错误。我已经同步了所有的东西,并在我的本地机器上分支到一个新的'dev‘分支。当我尝试开发时使用的简单rails server命令时,我得到了与我的Gemfile中捆绑的gem相关的错误,例如`require': no such file to load -- nokogiri/nokogiri (LoadError)。但是当我运行bundle show nokogiri时,它出现在/vendor/cache/ruby/1.9.1/gems
在Ruby on Rails中,我正在尝试按照中的分步说明将其安装到我的Windows计算机上
在第7步中,它显示我们应该键入以下命令:
$ rails g controller welcome index
所以我这样做了:
PS C:\Sites\railsinstaller_demo> rails g controller welcome index
我得到了这个错误:
C:/Program Files/ruby-1.9.2/lib/ruby/site_ruby/1.9.1/rubygems.rb:926:in
`report_activate_error': Coul