ruby-on-rails – 在重新启动shell Ubuntu 16后找不到RVM安装的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命令现在正在运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |