Ruby on rails 未找到rails、gem和其他命令
许多命令无法在终端中执行 环顾四周,可能的原因是$PATH没有指向正确的位置,但提供的解决方案不会改变我的机器上的任何内容,即$PATH设置正确Ruby on rails 未找到rails、gem和其他命令,ruby-on-rails,ruby,Ruby On Rails,Ruby,许多命令无法在终端中执行 环顾四周,可能的原因是$PATH没有指向正确的位置,但提供的解决方案不会改变我的机器上的任何内容,即$PATH设置正确 /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/usr/.rvm/bin:/home/usr/.rvm/bin(这个重复了,我不知道为什么) 我在尝试执行命令时安装ruby的目录中。 如果还有什么可以帮助您确定问题所在,请告诉我我们需要更多信息。Ruby安装在哪个目录中?您是
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/usr/.rvm/bin:/home/usr/.rvm/bin
(这个重复了,我不知道为什么)
我在尝试执行命令时安装ruby的目录中。
如果还有什么可以帮助您确定问题所在,请告诉我我们需要更多信息。Ruby安装在哪个目录中?您是如何安装Ruby的?您说您的
路径是正确的,但不是这样,就是您的Ruby组件安装在了您预期之外的地方find/-name rails
或哪些rails
可以帮助您找到它。您是如何安装ruby的?您希望可执行文件在哪里?不要天真地认为你的$PATH
是正确的;显然不是,因为找不到ruby
可执行文件!例如,如果您通过RVM安装ruby,那么/home/.RVM/rubies/ruby-/bin
也需要在$PATH
中。请指定版本/home/.RVM/rubies/ruby-/bin
不在$PATH
中,因此我猜这是一个问题。Ruby版本2.3.3随rvm版本1.28一起安装。Ruby安装在我的工作区
目录中。运行find函数将返回一组被拒绝的权限