小编Jer*_*emy的帖子

Heroku Gem安装后无法正常工作

我想在Ubuntu 9.10上运行heroku

我打字了

sudo gem install heroku
Run Code Online (Sandbox Code Playgroud)

一切正常,但是当我去跑步时:

heroku list
Run Code Online (Sandbox Code Playgroud)

我明白了

heroku:命令未找到

rubygems ruby-on-rails heroku ruby-on-rails-plugins

2
推荐指数
1
解决办法
2405
查看次数

有状态的经验

Web应用程序可以为用户提供有状态体验的三种方式是什么?(使用http)我知道Sessions和Cookies是其中两种,但不知道第三种(数据库??)

是讲座的问题.

state

1
推荐指数
1
解决办法
333
查看次数

不会运行rails命令

我正在尝试学习rails并且在过去的几周内没有使用它,但今天我尝试运行任何rails命令,例如 - 'rails -v' - 'script/server'

我没有重新安装红宝石但是没有任何线索可能是错误的我在一个全新的Macbook Pro上

Jeremy-Geross-MacBook-Pro:~Jeremy $ rails -v

/Library/Ruby/Site/1.8/rubygems/config_file.rb:172:in `merge': can't convert String into Hash (TypeError)
 from /Library/Ruby/Site/1.8/rubygems/config_file.rb:172:in `initialize'
 from /Library/Ruby/Site/1.8/rubygems.rb:384:in `new'
 from /Library/Ruby/Site/1.8/rubygems.rb:384:in `configuration'
 from /Library/Ruby/Site/1.8/rubygems.rb:634:in `path'
 from /Library/Ruby/Site/1.8/rubygems/source_index.rb:68:in `installed_spec_directories'
 from /Library/Ruby/Site/1.8/rubygems/source_index.rb:58:in `from_installed_gems'
 from /Library/Ruby/Site/1.8/rubygems.rb:881:in `source_index'
 from /Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:81:in `init_gemspecs'
 from /Library/Ruby/Site/1.8/rubygems/gem_path_searcher.rb:13:in `initialize'
 from /Library/Ruby/Site/1.8/rubygems.rb:839:in `new'
 from /Library/Ruby/Site/1.8/rubygems.rb:839:in `searcher'
 from /Library/Ruby/Site/1.8/rubygems.rb:838:in `synchronize'
 from /Library/Ruby/Site/1.8/rubygems.rb:838:in `searcher'
 from /Library/Ruby/Site/1.8/rubygems.rb:478:in `find_files'
 from /Library/Ruby/Site/1.8/rubygems.rb:1103
 from /usr/bin/rails:9:in `require'
 from /usr/bin/rails:9
Run Code Online (Sandbox Code Playgroud)

更新:

其中ruby:/ usr/bin/ruby

ruby -v:ruby 1.8.7(2009-06-12 patchlevel 174)[i686-darwin10.3.0]

whereis gem:/ usr/bin/gem …

ruby rubygems ruby-on-rails

1
推荐指数
1
解决办法
1032
查看次数