ruby-on-rails – Ruby on Rails RVM $PATH问题

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Ruby on Rails RVM $PATH问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 https://rvm.beginrescueend.com/rvm/install/安装ruby(ruby 1.9.2p290)&宝石(没有问题),然后通过gem安装rails(Rails 3.2.0)安装rails.但是当我尝试创建一个rails应用程序(或发出rails -v)在另一个目录,我的/用户目录我得到“程序’rails’当前没有安装,你可以通过键入:sudo apt-get install rails“我也注意到,如果我发出ruby -v我得到”程序’ruby’当前没有安装,你可以通过键入:sudo apt-get install ruby​​“安装它.

显然,这是一个$PATH问题,但已经很久了,因为我不得不这样做,我完全忘记了如何解决这个问题.我认为这是一个简单的解决方案,但是我现在感觉到边界在如何解决这个问题上有所阻碍.

再次,据我所知,只要我创建一个应用程序或问题命令版本命令…等…在我的/用户目录一切顺利.

一些可能有帮助的事情:

哪个轨道给了我:/home/j3/.rvm/gems/ruby-1.9.2-p290/bin/rails

哪个红宝石给了我:/home/j3/.rvm/rubies/ruby-1.9.2-p290/bin/ruby

提前致谢,
吉姆

解决方法

似乎你的rvm没有被正确地添加到PATH(或者它被破坏).

将此行添加到您的个人资料设置(.bashrc或.bash_profile)

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

并源文件

source ~/.bashrc

要么

source ~/.bash_profile

编辑:你似乎已经错误地将回音行添加到.bashrc中,它应该在终端中执行.

猜你在找的Ruby相关文章