【问题标题】:Setting path for rails 3.2.8 in Ubuntu 12.10在 Ubuntu 12.10 中为 rails 3.2.8 设置路径
【发布时间】:2012-10-26 23:09:28
【问题描述】:

我对 Ubuntu 完全陌生,我正在尝试完成 Ruby On Rails 的安装,到目前为止,我已经安装了 Ruby 1.9.3 并将其设置为默认值,并且我安装了 Rails 3.2.8,当我打开一个新终端它无法识别我的 Rails 安装,我通过寻求帮助了解到我需要在 bashrc 文件中设置路径。

我遇到的2个问题是试图了解我的路径是什么以及如何将其输入到 bashrc 文件中(如何找到该文件或在终端中使用命令来设置路径)

这是我的 Ruby 和 Rails 安装位置

andrew@andrew-laptop:~$ sudo updatedb
[sudo] password for andrew: 
andrew@andrew-laptop:~$ locate rails|grep -e "bin/rails$"
/home/andrew/.rvm/gems/ruby-1.9.3-p286/bin/rails
/home/andrew/.rvm/gems/ruby-1.9.3-p286/gems/railties-3.2.8/bin/rails

我试过了,但没有任何改变

andrew@andrew-laptop:~$ export PATH=$PATH:/home/andrew/.rvm/gems/ruby-1.9.3-p286/bin

【问题讨论】:

  • 尽管 Rails 是一种开发工具,但您的问题是许多教程和书籍中提到的基本 Unix 概念。
  • @madth3 你几乎是正确的,但在这种情况下,我认为他未能正确安装rvmrvm 环境应在登录时由bashrc 文件自动加载。由于某种原因,在这种情况下它没有这样做。应该没有必要弄乱路径。您可以使用source ~/.rvm/scripts/rvm 在新的shell 中手动加载rvmrvm.io/rvm/install
  • 顺便说一句。 “它无法识别我的 Rails 安装是什么意思”?请在问题中添加确切的错误消息。
  • 谢谢,向 rvm 采购可以在新窗口中工作,我现在将坚持以这种方式使用 Rails,直到我开始更多地使用 linux。您是否知道我的 RVM 安装可能出错了,或者每次打开新终端时不必使用 RVM 的方法是什么?这是我遵循的安装指南ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you
  • 这是我没有向 RVM 提供资源时在终端中得到的响应 andrew@andrew-laptop:~$ rails -v 程序“rails”可以在以下包中找到:* rails * ruby​​-railties-3.2 尝试:sudo apt-get install

标签: ruby-on-rails ruby ubuntu path rvm


【解决方案1】:

您使用的是 ubuntu,因此很可能这些步骤应该可以解决:

  1. https://rvm.io/integration/gnome-terminal/
  2. 关闭并打开新的终端窗口
  3. rvm use 1.9.3 --default --install
  4. gem install rails

访问https://rvm.io了解更多详情

【讨论】:

    猜你喜欢
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    相关资源
    最近更新 更多