2012-06-26 51 views
0

我刚刚学习Ruby并制作一个简单的Hello World程序,出于某种原因,命令提示符找不到目录(即C:\ Documents和Settings \ Matt \ My Documents \ Ruby Testing Zone \ hello.rb)。随着设置为C目录:\ Ruby193 \ bin中,我试着键入此命令来运行我的程序:Ruby:没有这样的文件或目录 - C: Documents <LoadError>

ruby C:\Documents and Settings\Matt\My Documents\Ruby Testing Zone\hello.rb 

我结束了这个错误:

ruby: No such file or directory -- C:\Documents <LoadError> 

我都检查过很多次以确保我不会拼错文件名的任何部分。到底是怎么回事?

回答

1

把双引号。 Windows不会将其视为单个参数。

+0

工作。谢谢! – aftrumpet

0

在打开的命令,确保之间的空间Documentsand,并Settings用一个反斜杠proceded。换句话说,这里的路径应该是什么:

C:\\Documents\ and\ Settings\\Matt\\My\ Documents\\Ruby\ Testing\ Zone\\hello.rb 

或者,用斜杠取代双反斜线:全名左右

C:/Documents\ and\ Settings/Matt/My\ Documents/Ruby\ Testing\ Zone/hello.rb 
相关问题