【发布时间】:2016-06-17 09:17:46
【问题描述】:
我已经安装了 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*
什么样的工作:
运行source ~/.rvm/scripts/rvm 行允许再次找到ruby、gem 和rails,但对于每个新选项卡或窗口,您必须重复此操作。
我该如何解决,以便 rvm 安装的模块能够自动运行?
【问题讨论】:
标签: ruby-on-rails ruby rvm ubuntu-16.04