2014-03-19 44 views
0

錯誤:無法在此計算機上可用的gem中找到gem'sass-rails <〜> 4.0.2> x86-mingw32'。運行「捆綁安裝」來替換缺失的寶石。在Git Bash中無法運行「rails server」

---所以我在Git Bash中運行'bundle install'。

它運行,我得到的文本

錯誤的牆:無法建立寶石原生擴展

...

錯誤:在安裝原子< 1.1.16時出錯>,Bundler無法繼續。請確保比'gem install atomic -v'1.1.16''成功安裝之前

- 我不知道如何安裝atomic -v 1.1.16或sass-rails - 請幫忙,謝謝!

- 我按照installrails.com上的步驟進行操作,並且卡住了:http://installrails.com/steps/see_it_live - 這與指南的第3或第4頁相似。

我把它用在我的Windows 8筆記本電腦上,但不是我的Windows 7桌面上。以上信息(錯誤)是指我的Windows 7桌面。

解決:我重新啓動計算機,Git Bash在我打開它並創建一個新的rails文件時自動重試以安裝該包。它的工作,現在軌服務器運行良好。

+0

這是關於原子的解決方案:http://stackoverflow.com/questions/18291664/error-installing-atomic –

+0

看來他們的問題是目錄中的空間,我檢查了我的。我的空間沒有。 – JP92

回答

1

您應該安裝開發工具包http://rubyinstaller.org/downloads/

下載並安裝的devkit取決於你的Ruby版本。之後你可以嘗試運行gem install atomic -v '1.1.16'

+0

我在哪裏提取文件? – JP92

+0

只需按照[本說明](https://github.com/oneclick/rubyinstaller/wiki/Development-Kit#installation-instructions) –

0

我重新啓動了我的電腦,製作了一個新的示例rails文件,它自動讓Git Bash安裝打包器。然後我能夠運行'rails server',沒有任何問題。