【问题标题】:Ruby installation and profile reloadRuby 安装和配置文件重新加载
【发布时间】:2013-12-05 21:19:45
【问题描述】:

我最近使用本教程安装了 ruby​​:

http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

但是每次我关闭计算机并打开终端时。我需要输入 . ~/.bash_profile 以便我可以输入 bundle install 或其他任何与 ruby​​ 相关的内容。

我用的是ubuntu 12.04,有没有人遇到过类似的问题?

【问题讨论】:

  • 也许尝试将source ~/.bash_profile 添加到~/.bashrc?
  • 作为该博客文章的作者,我可以说我以前从未见过有人必须这样做。我希望你得到一个对你有帮助的答案:)

标签: ruby ubuntu rvm


【解决方案1】:

除了 McGar 所说的之外,您还需要确保在终端窗口中选中了“将命令作为登录 shell 运行”。

例如,在 Fedora 19 中(我确信在 Ubuntu 12.04 中它会是相同的)转到:编辑 -> 配置文件首选项 -> 标题和命令,然后选中“以登录 shell 运行命令”。我还建议在进行更改后关闭/打开所有打开的终端。

【讨论】:

    【解决方案2】:

    您的 .bashrc 中是否有类似以下行的内容:

    PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
    
    #This loads rvm
    [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
    

    【讨论】:

      【解决方案3】:

      查看启用登录 shell 的本教程 => http://rvm.io/integration/gnome-terminal(不要复制粘贴,因为网站上的说明可能会更新/改进)。

      【讨论】:

        猜你喜欢
        • 2011-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-09
        相关资源
        最近更新 更多