2010-10-13 64 views
1

我正在嘗試安裝Diaspora。當我bundle install在Windows中,我遇到了一些問題,其中包括如何在Windows中安裝Diaspora?

Fetching http://github.com/BadMinus/devise.git 
C:/Ruby Installation/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.2/lib/bundler/ \ 
source.rb:550:in ``': No such file or directory - git clone \ 
"http://github.com/BadMinus/devise.git" \ 
"C:/RubyInstallation/Ruby187/lib/ruby/gems/1.8/cache/bundler/ \ 
git/devise-d0ffd5c55896afd260298fd75c36924c72f6636c" --bare --no-hardlinks \ 
(Errno::ENOENT) 

我也看了到論壇,並試圖張貼在那裏的解決方案,但他們的幫助不大。

在此先感謝。

+0

請注意,這不是寶石特定的。我在使用authlogic gem的Windows 7上遇到完全相同的問題。所以這似乎是一個捆綁器錯誤。另外,我使用的是Ruby 1.9.2,所以這似乎也沒有區別。 – 2010-10-13 07:30:51

回答

1

我發現這個錯誤(事後看起來很明顯):你試圖安裝的gem顯然是從github安裝的。結果就是你必須從Git Bash命令行運行bundle install命令。您似乎試圖從常規命令行運行bundle install,但在該環境中,git命令不起作用。

+0

那麼,如何解決它? git存在於系統的PATH環境變量中...... – 2011-07-28 09:18:46