Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby环境变量?_Ruby_Windows_Environment Variables - Fatal编程技术网

Ruby环境变量?

Ruby环境变量?,ruby,windows,environment-variables,Ruby,Windows,Environment Variables,我正在学习一些Ruby,我已经在Windows7x64上安装了它,安装程序可以在上找到 现在我的问题是,安装已经完成了。但是当我尝试在命令提示符下检查ruby版本时,例如 ruby -v 我只是得到一个错误,说我的系统不知道那是什么。包括ruby-e和ruby-s等。。。现在来自Java背景,我假设这与可能不为Ruby设置的环境变量有关 如何准确地进行此操作以快速设置?尝试编辑您的路径变量。我的PATH变量包含C:\Ruby192\bin,在此文件夹中有文件ruby和irb 另外,我认为安装程

我正在学习一些Ruby,我已经在Windows7x64上安装了它,安装程序可以在上找到

现在我的问题是,安装已经完成了。但是当我尝试在命令提示符下检查ruby版本时,例如

ruby -v
我只是得到一个错误,说我的系统不知道那是什么。包括ruby-e和ruby-s等。。。现在来自Java背景,我假设这与可能不为Ruby设置的环境变量有关


如何准确地进行此操作以快速设置?

尝试编辑您的
路径
变量。我的
PATH
变量包含
C:\Ruby192\bin
,在此文件夹中有文件
ruby
irb

另外,我认为安装程序中有一个选项,您可以查看

  • 查找Ruby安装路径。可能类似于“C:\Ruby193…”。下面有一个bin dir
  • 将bin dir添加到路径环境中
    安装时检查路径选项的建议很好


    另一件对我有帮助的事情是在Windows中搜索“用Ruby启动命令提示符”。从这个命令行,Ruby工作得很好,我可以查看我的XAMPP目录中的SASS更改。使用Git Bash或常规Windows命令行,我都无法实现这一点,但Ruby的命令提示符非常有效。

    这太奇怪了,我确实选中了将路径添加到路径的框,当我去检查它时,它确实在那里。我把它添加到Path和CLASSPATH中。但还是什么都没有。这就是我得到的,也是的。C:\Ruby193\bin在那里。我是不是做错了什么,也许是运行“ruby-v”?您可以在正常的直通windows命令提示符下运行此命令,对吗?-我试试看-installing@Speranksy丹尼尔-我重新安装了,现在一切正常!谢谢你的帮助,我明确表示一切都很好,所以我的安装一定出了问题。不管怎样,它起作用了。再次感谢!另外,请确保路径中没有两个ruby安装。我的问题是,我没有为我试图使用的ruby版本(ruby 2.1)安装bundler,但它发现并正在使用bundler for ruby 1.9.3。从
    PATH
    中删除ruby 1.9.3并运行
    gem install bundler
    修复了问题。只需下载并安装works..检查应用程序列表并从那里启动irb