ruby-on-rails - Ubuntu rvm 设置问题

标签 ruby-on-rails linux rvm ubuntu-12.04

我遵循了下面的教程:

https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm

这对我来说非常有效;但是,我有一个小问题?

每次我打开一个新的终端我都必须运行这个命令才能让 rails 工作:

来源 ~/.rvm/scripts/rvm

问题是什么,为什么不能识别rvm

这是我打开一个新终端并验证 rails 后看到的:

robert@rob:~$ rails -v 当前未安装程序“rails”。您可以通过键入以下内容来安装它: sudo apt-get install rails

谢谢

最佳答案

我强烈建议您使用官方网站安装 RVM:https://rvm.io/rvm/install


您的问题是当您打开一个新的终端时,RVM 没有加载,这就是为什么您必须在终端的每个实例中手动添加源。

要解决此问题,请运行此命令行:(如果使用登录外壳)

echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

或者这个(如果使用非登录 shell):

echo "source $HOME/.rvm/scripts/rvm" >> ~/.bashrc

这将添加到 RVM 的路径以在每个终端实例化时加载(执行此操作后关闭并重新打开终端)。


看看@mpapis 评论

关于ruby-on-rails - Ubuntu rvm 设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19298814/

相关文章:

ruby-on-rails - 在生产模式下登录 Ruby on Rails

ruby-on-rails - 我可以在 ActiveRecord 中序列化什么对象?

javascript - 将数据属性添加到 selectize.js 选项

ruby-on-rails - 在Rails中,如何转换参数[:id] to Integer

linux - 嵌入式设备为何以及何时会同时具有 NAND 和 NOR?

ruby-on-rails - 无法使用 rvm install rails 5 gem

jruby - 如何根据当前的 RVM 在 Gemfile 中选择特定的 gem?

linux - 内核模块与使用新补丁重新编译的内核的兼容性

python - 如何在 CentOS 5.5 中手动安装 Python 模块?

ruby-on-rails - 带有RVM的Mac OSX上的Rails Segmentation Fault