Windows下Ruby安装异常求助:启动命令行出现大量配置代码
问题
我正在开展一个涉及Ruby的项目,多次尝试安装Ruby均未成功。我打算借助GitHub上的wayback-machine-downloader工具,通过Wayback Machine下载网站。按照教学视频的步骤,我下载了该工具并放在桌面,随后安装Ruby,启动Ruby命令行时,却出现了大量视频中未展示的配置代码(如下所示)。我尝试了不同版本的Ruby安装程序,点击“Start cmd with Ruby”时仍会出现这些代码,请问我哪里操作出错了?
set "RI_DEVKIT=C:\Ruby32-x64\msys64" set "MSYSTEM=UCRT64" set "PKG_CONFIG_PATH=/ucrt64/lib/pkgconfig:/ucrt64/share/pkgconfig" set "ACLOCAL_PATH=/ucrt64/share/aclocal:/usr/share/aclocal" set "MANPATH=/ucrt64/share/man" set "MINGW_PACKAGE_PREFIX=mingw-w64-ucrt-x86_64" set "MSYSTEM_PREFIX=/ucrt64" set "MSYSTEM_CARCH=x86_64" set "MSYSTEM_CHOST=x86_64-w64-mingw32" set "MINGW_CHOST=x86_64-w64-mingw32" set "MINGW_PREFIX=/ucrt64" set "LANG=en_US.UTF-8" set "PATH=C:\Ruby32-x64\bin;C:\Ruby32-x64\msys64\ucrt64\bin;C:\Ruby32-x64\msys64\usr\bin;C:\Ruby32-x64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Users\babble\AppData\Local\Microsoft\WindowsApps;"
解决说明
- 这些配置代码是正常现象,并非操作出错。Windows版Ruby(如RubyInstaller)自带MSYS2环境,启动Ruby命令行时会自动加载这些环境变量配置,保障Ruby及相关编译工具正常运行。教学视频未展示,大概率是剪辑时省略,或是使用了不会显式输出配置的旧版本RubyInstaller。
- 无需在意这些输出,直接在命令行输入Ruby相关命令即可,比如安装wayback-machine-downloader的
gem install wayback-machine-downloader,以此验证Ruby是否正常工作。 - 若担心环境异常,可输入
ruby -v检查Ruby版本,输入gem -v检查gem工具状态,只要这两个命令能返回正确版本信息,就说明Ruby安装无误。
内容的提问来源于stack exchange,提问作者Vincent van Rhyn
相关产品推荐
相关产品推荐

