【问题标题】:Checking Rails 3.2.11 Installation检查 Rails 3.2.11 安装
【发布时间】:2013-02-12 03:50:25
【问题描述】:

我正在确认在新的 Debian Squeeze 服务器上安装新的 ruby​​ 和 rails。 Ruby 响应版本检查命令,但 rails 没有。我看到安装了 rails gem,但我也注意到 /usr/bin/ 中没有安装 rails 我确实在那里看到了 ruby​​ 以及 rake 和 irb。

-bash: rails: command not found

这是审计跟踪。 rails gem 安装成功。有关如何进行故障排除的任何想法都会很棒。

root@partner:~# gem1.9.1 install rails
Successfully installed rails-3.2.11
1 gem installed
Installing ri documentation for rails-3.2.11...
Installing RDoc documentation for rails-3.2.11...

root@partners:/var/lib/gems/1.9.1/gems# ls
actionmailer-3.2.11    
activesupport-3.2.11     
erubis-2.7.0      
json-1.7.6         
pg-0.14.1       
rack-ssl-1.3.3   
rdoc-3.12               
treetop-1.4.12
actionpack-3.2.11      
arel-3.0.2               
fastthread-1.0.7  
mail-2.4.4         
polyglot-0.3.3  
rack-test-0.6.2  
rubygems-update-1.8.25  
tzinfo-0.3.35
activemodel-3.2.11     
builder-3.0.4            
hike-1.2.1        
mime-types-1.20.1  
rack-1.4.0      
rails-3.2.11   
sprockets-2.2.2
activerecord-3.2.11    
bundler-1.2.3            
i18n-0.6.1        
multi_json-1.5.0   
rack-1.5.1      
railties-3.2.11  
thor-0.17.0
activeresource-3.2.11  
daemon_controller-1.1.1  
journey-1.0.4     
passenger-3.0.19   
rack-cache-1.2  
rake-10.0.3      
tilt-1.3.3

root@partner:~# rails --version
-bash: rails: command not found

root@partner:~# rails-3.2.11 --version
-bash: rails-3.2.11: command not found

【问题讨论】:

  • 我不喜欢 debian,但我有时需要在安装 gems 时进行某种重新散列。您可以尝试运行$ hash -r。更多on hash.
  • 谢谢。我尝试重新散列但没有改变

标签: rubygems ruby-on-rails-3.2


【解决方案1】:

在一天的大部分时间里都在与这个搏斗之后,我卸载了所有东西,安装了RVM,然后用 RVM 安装了 Ruby 和 Rails。好多了,好多了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-01
    • 1970-01-01
    • 2013-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多