2014-03-19 43 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',没有任何问题。