我是一个运行Ubuntu 10.04并试图安装rails的linux noob。我首先安装了ruby,然后安装了RVM,然后下载并安装了rubygems,然后安装了rails。使用RVM在Ubuntu上安装Rails路径
只有在命令前面有'sudo'时,Rails才会响应。如果我写“轨新的测试”在终端,我得到这样的:
/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
如果我去到终端和写“轨道-v”我得到同样的事情:
/usr/local/lib/site_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:214:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
如果我去到终端,写“须藤轨-v”我得到以下几点: Rails的3.0.0.rc
“宝石环境”使我这个:
RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.9.2 (2010-07-11 patchlevel -1) [i686-linux]
- INSTALLATION DIRECTORY: /home/josh/.rvm/gems/[email protected]
- RUBY EXECUTABLE: /home/josh/.rvm/rubies/ruby-1.9.2-rc2/bin/ruby
- EXECUTABLE DIRECTORY: /home/josh/.rvm/gems/[email protected]/bin
我的怀疑是我的路径设置不正确,但我不知道如何解决它。 建议?
谢谢,我只是想 '创业板安装导轨'并收到此: 错误:加载命令:安装(LoadError) no such file to load - zlib 错误:执行gem时(NameError) 未初始化常量Gem :: Commands :: InstallCommand 有什么想法吗? – user424703 2010-08-20 00:58:50
听起来像您没有在您的机器上安装zlib。这是一个libssl的依赖,所以我会建议做一个 aptitude安装openssl 然后重试 – 2010-08-20 01:55:48
感谢您的帮助...我跑'aptitude install openssl'...我重新安装rubygems并运行'宝石更新 - - 系统',并得到这个错误:“错误:加载命令:更新(LoadError) 没有这样的文件加载 - zlib”我也试过'gem install rails --version 3.0.0'并收到了非常类似的“错误:加载命令:install(LoadError) no such file to load - zlib 错误:执行gem时...(NameError) 未初始化常量Gem :: Commands :: InstallCommand“ 错误:执行gem时...( NameError) 未初始化常量Gem :: Commands :: UpdateCommand“ 任何想法我可以做什么? – user424703 2010-09-07 03:38:10