我有一個很小的,簡單的(即非Rails)Ruby項目,我試圖去使用addressable
寶石。這裏是發生了什麼:Ruby腳本不能使用寶石
$ ruby -r rubygems sign.rb
sign.rb:5:in `require': cannot load such file -- addressable (LoadError)
from sign.rb:5:in `<main>'
這是Gemfile
:
source "http://rubygems.org"
gem "addressable", "~> 2.3.2"
這是sign.rb
:
#!/usr/bin/env ruby
require "rubygems"
require "bundler/setup"
require "addressable"
這一切就是這麼簡單。爲什麼不想使用寶石?
您是否運行'bundle install'呢? –
是的,我是diiiiiiiiiid。 –