我最近在rails中遇到过这个问题。我输入的几乎所有代码都会返回错误,说有一个糟糕的解释器。以下是我最近遇到的一些错误:
捆绑安装
sh exe“:/ c / Program Files(x86)/ruby-1.9.3/bin/bundle:”c:/ Program: 坏解释器:没有这样的文件或目录
rake db:migrate
sh exe“:/ c / Program Files(x86)/ruby-1.9.3/bin/rake:”c:/ Program:bad 解释器:没有这样的文件或目录
有谁知道如何解决这个问题?即使我多次重新安装rails,我也无法解决此错误。
答案 0 :(得分:1)
解决方案:
路径名中不应有空格。要解决此问题,您可以:
1)在路径中添加引号(“”)。 示例如下:
C:\Program Files (x86)\ruby-1.9.3\bin
将成为"C:\Program Files (x86)\ruby-1.9.3\bin"
2)以新的非间距路径重新安装
答案 1 :(得分:0)
似乎它不喜欢路径中的空间......
您可以在没有空格的路径中重新安装所有内容吗?它通常更安全