ruby – Rackup:无法加载这样的文件’sinatra’
发布时间:2020-12-17 02:15:18 所属栏目:百科 来源:网络整理
导读:我已经安装了sinatra gem和irb,如果我输入, require 'sinatra' 它返回true. 但是,当我这样做 rackup -d config.ru 它告诉我 nilException `LoadError' at /usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:36 - cannot load such file -- sinatra 这是
我已经安装了sinatra gem和irb,如果我输入,
require 'sinatra' 它返回true. 但是,当我这样做 rackup -d config.ru 它告诉我 nil Exception `LoadError' at /usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:36 - cannot load such file -- sinatra 这是我的config.ru require './app' set :environment,ENV['RACK_ENV'].to_sym set :app_file,'app.rb' disable :run run Sinatra::Application app.rb require 'rubygems' require 'sinatra' get '' do 'Hello World' end 我不知道出了什么问题. $which ruby /usr/local/bin/ruby $which rackup /usr/local/bin/rackup $ruby -v ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-linux] $rackup -v Rack 1.2 (Release: 1.5) 解决方法
我的猜测是你的机架脚本是’机架’宝石的binstub
安装在diff ruby??1.9x vm中 也许早期版本的ruby1.9.2 我会在命令行上尝试’which rackup’ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |