我正在研究Michael Hartl的教程,试图第一次学习Rails,我遇到了一些问题.我最近重新安装了整个Rails安装程序,因为我显然无意中删除了一些重要的文件.现在,当我尝试运行测试时,我收到以下错误:
sh.exe": /c/Program Files (x86)/ruby-1.9.3/bin/bundle: "c:/Program: bad interpre
ter: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我检查了我的PATH并尝试使用此处概述的解决方案:找不到Bundle命令.坏解释器 ..但在"C:\ Program Files(x86)\ ruby-1.9.3\bin"周围加上引号对我没有任何作用.
我运行$ rails -v并得到以下输出:
$ rails -v
?[31mCould not find multi_json-1.3.6 in any of the sources?[0m
?[33mRun `bundle install` to install missing gems.?[0m
Run Code Online (Sandbox Code Playgroud)
那么我尝试运行$ bundle install并再次遇到以下问题:
Tom@TOM-PC /c/sample_app (updating-users)
$ bundle install
sh.exe": /c/Program Files (x86)/ruby-1.9.3/bin/bundle: "c:/Program: bad interpre
ter: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我真的很感激任何帮助 - 我今天花了5个多小时试图恢复正常,但仍然不知所措.如果我遗漏任何相关信息,请告诉我 - 谢谢!
您需要打开此文件/c/Program Files (x86)/ruby-1.9.3/bin/bundle
并查看其中指定的解释器。大概是这样的/c/Program Files (x86)/ruby-1.9.3/bin/ruby
。您需要\
在路径中的所有空格(或带空格的部分)之前写入或将整个路径放在双引号中:
/c/"Program Files (x86)"/ruby-1.9.3/bin/ruby
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5779 次 |
最近记录: |