2017-08-10 144 views
1

我被拒绝在我的bin/rake和bin/rails的权限,所以我执行了chmod + x bin/rake和bin/rails。然而,当我做轨道控制台或滑轨服务器我得到Rails命令行不能执行rails c,只有bundle exec rails控制台

env: ruby.exe: No such file or directory 

唯一的解决办法是捆绑高管轨控制台或捆绑EXEC轨道服务器。我想知道为什么,因为在我的其他Rails项目中以及创建新项目时,rails s/c仍然有效。

回答

1

我认为你的bin目录已损坏,你需要重新生成它。 请尝试以下命令:

rm -r bin/* 
bundle exec rake rails:update:bin 
+0

工作正常!谢谢 –