2010-10-13 35 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