【问题标题】:Rails: Bad InterpreterRails:糟糕的解释器
【发布时间】:2012-07-31 15:25:15
【问题描述】:

我最近在 Rails 中遇到了这个问题。几乎我输入的每一个代码都返回一个错误,说有一个糟糕的解释器。以下是我最近遇到的一些错误:

捆绑安装

sh exe": /c/Program Files (x86)/ruby-1.9.3/bin/bundle: "c:/Program: 错误的解释器:没有这样的文件或目录

rake db:迁移

sh exe": /c/Program Files (x86)/ruby-1.9.3/bin/rake: "c:/Program: bad 解释器:没有这样的文件或目录

有谁知道如何解决这个问题?即使我多次重新安装rails,我也无法解决这个错误。

【问题讨论】:

  • 尝试重新安装到没有空格或任何时髦字符的路径。

标签: ruby-on-rails rake bundler interpreter


【解决方案1】:

解决方案:

路径名中不应有空格。要解决此问题,您可以:

1) 在路径中添加引号 (" ")。 示例如下:

C:\Program Files (x86)\ruby-1.9.3\bin 将变为 "C:\Program Files (x86)\ruby-1.9.3\bin"

2) 在新的非间距路径中重新安装

【讨论】:

    【解决方案2】:

    好像不喜欢路径中的空格……

    您可以在没有空格的路径中重新安装所有内容吗?它通常更安全

    【讨论】:

    • 是的!也可以在环境变量中给当前路径加引号!非常感谢! :)
    猜你喜欢
    • 2019-12-19
    • 1970-01-01
    • 1970-01-01
    • 2015-10-20
    • 2014-09-07
    • 2014-01-05
    • 2012-05-06
    • 2022-07-13
    • 2021-04-09
    相关资源
    最近更新 更多