簡體   English   中英

Rails的“捆綁安裝”命令似乎無法正常工作

[英]Rails 'bundle install' command seems not working properly

我在Ruby on Rails中進行開發時遇到問題:使用新的gem依賴項(例如AnnotateModel)更新應用程序的Gemfile並運行“ bundle install”命令gem bin命令(例如“ annotate”)后,我得到了“沒有這樣的文件”錯誤,因此我必須將相應的bin文件夾手動添加到$ PATH。 進行此調整后,“注釋”命令似乎可以正常工作。 但是使用RSpec,我得到以下錯誤: /usr/lib/ruby/gems/1.8/gems/rspec-core-2.0.1/bin/rspec:2:in 'require': no such file to load -- rspec/autorun (LoadError) :2:在/usr/lib/ruby/gems/1.8/gems/rspec-core-2.0.1/bin/rspec:2:in 'require': no such file to load -- rspec/autorun (LoadError) 我該如何處理? 另一個類似的情況:我已經類似地安裝了'gravatar_image_tag',但是當我使用此gem提供的視圖助手'gravatar_image_tag'時,我從Rails收到了一個錯誤-未定義的方法。 好像這兩個問題很相似,我該如何處理?

  • 寶石紅版本:1.3.7
  • 橄欖球版本:1.8.7(2010-06-23補丁程序級別299)[i686-linux]

謝謝。

Rspec 2處理自動測試的方式有所不同。 閱讀(包括評論)

http://blog.davidchelimsky.net/2010/03/15/rspec-2-and-autotest/

這應該可以解決您的大多數問題。 (David Chelimsky是rspec項目的主要開發人員之一)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM