ruby – 我看到宝石在“宝石列表”,但有“没有这样的文件加载”
发布时间:2020-12-16 21:38:46 所属栏目:百科 来源:网络整理
导读:我在Ubuntu10上 sudo apt-get install ruby1.9.1-full 然后下载rubygem 1.3.7的源码并进行安装 sudo ruby setup.rb 那么,例如,安装sinatra sudo gem install sinatra 最后打开irb和类型 require "rubygems"require "sinatra" 并得到错误 LoadError: no such
我在Ubuntu10上
sudo apt-get install ruby1.9.1-full 然后下载rubygem 1.3.7的源码并进行安装 sudo ruby setup.rb 那么,例如,安装sinatra sudo gem install sinatra 最后打开irb和类型 require "rubygems" require "sinatra" 并得到错误 LoadError: no such file to load -- sinatra from (irb):2:in `require' from (irb):2 from /usr/bin/irb:12:in `<main>' 解决方法
我有这个问题.问题是宝石和ruby不同意宝石的生活.比较这些:
ruby -e "puts Gem.path" gem env gem which sinatra 如果你像我的设置一样,你会注意到,在gem.path中没有一个gem env的路径,这正是sinatra会声称的.在我的情况下,我不得不补充 export GEM_HOME=/usr/lib/ruby/gems/1.9.1 到我的.profile.那么每个人都很高兴. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |