2012-12-11 173 views
1

在過去的幾天中,我的軟件包安裝未運行。每次我給一個bundle命令(包更新,捆綁安裝和捆綁)我得到這個錯誤:軟件包安裝不起作用

sh: /c/Program Files/ruby-1.9.2/bin/bundle: "c:/Program: bad interpreter: No such file or directory 

其中紅寶石:/c/RailsInstaller/Ruby1.9.3/bin/ruby

哪個bundle:/c/Program Files/ruby-1.9.2/bin/bundle

萬一有人被迷惑我我在窗戶上。該捆綁包應該位於railsinstaller文件夾中,哪個捆綁包文件夾甚至不存在。不知道爲什麼這個錯誤突然發生,但它只發生在過去幾天。在那之前Bundle運行良好。不知道是什麼原因造成的。

+0

你使用的是rvm gemset ..? –

回答

0

bundle命令的第一行可能是#! /c/Program Files/ruby-1.9.2/bin/ruby。在這種情況下,/c/Program被視爲解釋器。沒有辦法逃離空間。 嘗試將ruby重新安裝到不包含任何空格的其他目錄。 (例如C:\ruby

+0

爲了清楚起見,ruby安裝在/c/RailsInstaller/Ruby1.9.3/bin/ruby下,不知道爲什麼rails會建議bundle位於程序文件中(我之前已經安裝了ruby,但不再使用它DIR)。 – uknj