Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 未找到rails、gem和其他命令_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 未找到rails、gem和其他命令

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安装在哪个目录中?您是

许多命令无法在终端中执行

环顾四周,可能的原因是$PATH没有指向正确的位置,但提供的解决方案不会改变我的机器上的任何内容,即$PATH设置正确

/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函数将返回一组被拒绝的权限