Ruby Ubuntu11.10上的Jekyll安装错误
我正在尝试使用创建一个博客。我正在使用Ubuntu11.10,但是在我安装ruby gem并尝试在我的服务器上本地运行它之后,我得到了以下错误: /usr/lib/ruby/vendor\u ruby/1.8/rubygems.rb:926:在“report\u activate\u error”中:找不到Ruby Ubuntu11.10上的Jekyll安装错误,ruby,rubygems,ubuntu-11.10,jekyll,Ruby,Rubygems,Ubuntu 11.10,Jekyll,我正在尝试使用创建一个博客。我正在使用Ubuntu11.10,但是在我安装ruby gem并尝试在我的服务器上本地运行它之后,我得到了以下错误: /usr/lib/ruby/vendor\u ruby/1.8/rubygems.rb:926:在“report\u activate\u error”中:找不到 RubyGem jekyll (>= 0) (Gem::LoadError) from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:24
RubyGem jekyll (>= 0) (Gem::LoadError)
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:244:in `activate_dep'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:236:in `activate'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:1307:in `gem'
from /usr/local/bin/jekyll:18
我认为这是mu-ruby-gems路径的问题。
我的gem env输出如下:
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.24
- RUBY VERSION: 1.9.3 (2012-02-16 patchlevel 125) [i686-linux]
- INSTALLATION DIRECTORY: /home/swaroop/.rvm/gems/ruby-1.9.3-p125@test
- RUBY EXECUTABLE: /home/swaroop/.rvm/rubies/ruby-1.9.3-p125/bin/ruby
- EXECUTABLE DIRECTORY: /home/swaroop/.rvm/gems/ruby-1.9.3-p125@test/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/swaroop/.rvm/gems/ruby-1.9.3-p125@test
- /home/swaroop/.rvm/gems/ruby-1.9.3-p125@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
我该如何纠正这个问题?我所要做的就是在它前面加上sudo i、 e
我所要做的就是在它前面加上sudo i、 e
用
sudo
调用它不是一个好方法。它使用的是sudo
,似乎您还没有在没有sudo
的用户下安装gem
我推荐你
- 尝试克隆我的博客,然后在repo目录中运行bundle
用
sudo
调用它不是一个好方法。它使用的是sudo
,似乎您还没有在没有sudo
的用户下安装gem
我推荐你
- 尝试克隆我的博客,然后在repo目录中运行bundle
sudo jekyll --server