加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 在重新启动shell Ubuntu 16后找不到RVM安装的r

发布时间:2020-12-17 01:43:26 所属栏目:百科 来源:网络整理
导读:我已经安装了RVM和 ruby,起初它似乎工作,但每当我打开一个新的shell选项卡或窗口时,只能找到rvm,而不是ruby. 运行rvm -v给了我一个不错的小输出: rvm 1.27.0 (latest) by Wayne E. Seguin wayneeseguin@gmail.com,Michal Papis mpapis@gmail.com [https://r
我已经安装了RVM和 ruby,起初它似乎工作,但每当我打开一个新的shell选项卡或窗口时,只能找到rvm,而不是ruby.

运行rvm -v给了我一个不错的小输出:

rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>,Michal Papis <mpapis@gmail.com> [https://rvm.io/]

但运行ruby -v,gem -v或rails -v给我一个错误告诉我apt-get install ruby?? / rails.

我通过以下命令安装了rvm:

sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm

我这样安装ruby:

rvm install 2.3.1
rvm use 2.3.1 --default

使用以下命令安装Rails:

gem install rails

我尝试过的:

我已经检查了我的.bashrc .bash_profile和我的.profile,它与以下设置很好:

.bashrc和.profile:

export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting

.bash_profile文件:

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

什么有用:

运行行源?/ .rvm / scripts / rvm可以再次找到ruby,gem和rails,但是必须重复这个是每个新的选项卡或窗口.

如何修复以便rvm安装的模块能够自动运行?

解决方法

事实证明一切都设置得很好而且正确.如果您遇到此问题,则表明您的shell设置存在问题.您需要将您的配置文件设置为登录shell.

如何在Ubuntu标准GUI的标准终端中进行设置

(GNOME终端Unity)

通过菜单和图片终端访问您的设置>喜好.

在弹出的窗口中,选择选项卡菜单中的配置文件.选择是否要创建新配置文件或编辑现有默认配置文件.在出现的窗口中(无论您的图片如何都是相同的)转到选项卡Command并启用Run命令作为登录shell.

重新启动终端,你会发现你的rvm命令现在正在运行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读