Ruby-system32中没有这样的文件或目录

Ruby-system32中没有这样的文件或目录,ruby,windows,system32,Ruby,Windows,System32,我试图在C:\Windows\System32\中执行一个ruby脚本,但当我试图运行它时,ruby解释器会抛出一个LoadError 有人发生过这种事吗 我不习惯ruby,但就cmd而言,请尝试ruby rest.rb我不习惯ruby,但就cmd而言,请尝试ruby rest.rb请提供有关如何执行脚本的信息。@MarsRover:对不起,我不懂。我通过在PowerShell中运行ruby.\rest.rb来执行脚本,如所附的图片所示(如果这是您的要求)。不应该是ruby rest.rb?@e

我试图在C:\Windows\System32\中执行一个ruby脚本,但当我试图运行它时,ruby解释器会抛出一个LoadError

有人发生过这种事吗



我不习惯ruby,但就cmd而言,请尝试
ruby rest.rb
我不习惯ruby,但就cmd而言,请尝试
ruby rest.rb

请提供有关如何执行脚本的信息。@MarsRover:对不起,我不懂。我通过在PowerShell中运行
ruby.\rest.rb
来执行脚本,如所附的图片所示(如果这是您的要求)。不应该是
ruby rest.rb
?@esimov,这就是PowerShell自动完成路径的方式。点这里是当前路径,因此
\rest.rb
转换为“当前文件夹中名为
rest.rb
的文件”。您是在另一个文件夹中执行脚本,还是只在这个特定的文件夹中执行脚本。请提供有关如何执行脚本的信息。@MarsRover:对不起,我不明白。我通过在PowerShell中运行
ruby.\rest.rb
来执行脚本,如所附的图片所示(如果这是您的要求)。不应该是
ruby rest.rb
?@esimov,这就是PowerShell自动完成路径的方式。点此处是当前路径,因此
\rest.rb
转换为“当前文件夹中名为
rest.rb
的文件”。您是否尝试在其他文件夹中执行脚本,还是仅在该特定文件夹中执行脚本。这就是Powershell自动完成路径的方式。(点)是当前路径,但我尝试确保它,但它抛出了相同的错误。不,该链接指的是在cygwin上安装RubyGems,而不是运行ruby脚本的问题。您是否使用RGLoader for ruby gem。如果是,请检查gem版本以及是否具有所有必需的文件。这就是Powershell自动完成路径的方式。(点)是当前路径,但我尝试确保它,但它抛出了相同的错误。不,该链接指的是在cygwin上安装RubyGems,而不是运行ruby脚本的问题。您是否使用RGLoader for ruby gem。如果是,则检查gem版本,以及是否具有所有必需的文件。