我正在尝试将Ruby和Ruby Gems安装到新的Windows计算机(最初在Mac上),我无法继续。
我一个接一个地跟着,https://github.com/oneclick/rubyinstaller/wiki/Development-Kit。下载,解压缩到我安装的Ruby路径下的目录,运行init命令,运行install命令。但是我收到了这条消息
无效配置或未列出红宝石。请修复'config.yml'和 重新运行'ruby dk.rb install'
好的,我去config.yml。我添加了我安装的Ruby目录(C:\ Program Files(x86)\ Ruby)并再次尝试安装命令。同样有用。我已经尝试了所有可能的组合或解释。我甚至在我的Ruby \目录中专门为gem设置了一个子文件夹,但是没有用。
另外:为什么世界上在其他各个地方都说“更新PATH”时没有提供其他指示,指明它是什么,它是什么,或者如何更新它
答案 0 :(得分:0)
大约一半的页面说:
注意:您的路径不得包含任何空格(例如“C:\ Program Files \ Ruby193”)。这非常重要,因为一旦您尝试安装需要DevKit的gem,导致ruby安装路径中的空格就会导致某些错误消息。
更改C:\Program Files (x86)\Ruby
=> C:\Progra~2\Ruby
此外,PATH是一个系统环境变量,它是系统查找可执行文件的地方,在cmd提示符下,您可以键入echo %PATH%
来查看其中的内容。
要更新它,请转到控制面板 - >系统 - >高级系统设置 - >环境变量并将C:\Progra~2\Ruby\;
添加到名为PATH的系统变量中。