rake on windows:错误的解释器:权限被拒绝

rake on windows: bad interpreter: permission denied

我为 windows 安装了 JRuby 和 Git。然后我使用 RubyInstaller 安装了 Ruby 2.3 x64。然后我安装了 x64 devkit。我正确安装了 json gem 和 运行。 运行 rake --version 给我错误:

bash: /c/Ruby23-x64/bin/rake: C:/Users/Justin/Projects/rubyinstaller/sandbox/ruby23_mingw/bin/ruby.exe: 错误的解释器: 权限被拒绝

我不叫 Justin,我的计算机或网络上没有叫 Justin 的用户,我什至没有任何叫 Justin 的朋友。是什么导致了这个问题?

进入 ruby 安装的 bin 文件夹并编辑 rake 文件。将第一行从 #!C:/Users/Justin/Projects/rubyinstaller/sandbox/ruby23_mingw/bin/ruby.exe 更改为 #!ruby.exe 或 ruby 可执行文件的绝对路径(如果它不在您的 PATH 中)。