1
我正在Linux機器上創建dashing項目。即使捆綁安裝後也無法使用gem
當我做bundle install
,它安裝所有的寶石,但是當我嘗試使用的寶石,它給了我一個錯誤,並建議再次做bundle install
。
的命令和輸出如下:
[email protected]:~/beacon$ bundle install
Using addressable 2.3.8
Using execjs 2.0.2
Using json 1.8.3
Using autoprefixer-rails 6.0.3
Using backports 3.6.6
Using sass 3.2.19
Using bootstrap-sass 3.2.0.2
Using buftok 0.2.0
Using coffee-script-source 1.9.1.1
Using coffee-script 2.2.0
Using daemons 1.2.3
Using rack 1.5.5
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using rufus-scheduler 2.0.24
Using rack-protection 1.5.3
Using tilt 1.4.1
Using sinatra 1.4.6
Using multi_json 1.11.2
Using rack-test 0.6.3
Using sinatra-contrib 1.4.6
Using hike 1.2.3
Using sprockets 2.10.2
Using eventmachine 1.0.8
Using thin 1.6.4
Using thor 0.18.1
Using dashing 1.3.4
Using unf_ext 0.0.7.1
Using unf 0.1.4
Using domain_name 0.5.25
Using equalizer 0.0.10
Using multipart-post 2.0.0
Using faraday 0.9.2
Using http-cookie 1.0.2
Using http-form_data 1.0.1
Using http_parser.rb 0.6.0
Using http 0.9.8
Using memoizable 0.4.2
Using naught 1.1.0
Using netrc 0.7.9
Using rest_client 1.8.3
Using simple_oauth 0.3.1
Using twitter 5.15.0
Using bundler 1.10.6
Updating files in vendor/cache
Bundle complete! 5 Gemfile dependencies, 44 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
[email protected]:~/beacon$ bundle show dashing
/usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4
[email protected]:~/beacon$ /usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/bin/dashing start
/usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/lib/dashing/cli.rb:1:in `require': no such file to load -- thor (LoadError)
from /usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/lib/dashing/cli.rb:1
from /usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/bin/dashing:6:in `require'
from /usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/bin/dashing:6
[email protected]:~/beacon$ dashing start
Could not find addressable-2.3.8 in any of the sources
Run `bundle install` to install missing gems.
[email protected]:~/beacon$ /usr/lib/lib/ruby/gems/2.1.0/gems/dashing-1.3.4/bin/dashing start
Could not find addressable-2.3.8 in any of the sources
Run `bundle install` to install missing gems.
我在做什麼錯?
請不要濫用粗體文字;這與將所有內容寫入大寫字母一樣糟糕。而應使用更多的註釋,並將輸入的命令格式化爲與接收到的輸出相同的命令。 –
@theTinMan:編輯,謝謝。 – Saurabh
'/ use/lib/lib'非常可疑,可能是問題所在。應該只有一個'lib'。我懷疑你強制的道路,而不是讓安裝去它知道它應該。 Ruby和寶石也可能因此而混淆。也許一個開始的問題應該是「我如何正確安裝Ruby?」 –