【问题标题】:Homebrew, Jekyll, RVM, and usr/localHomebrew、Jekyll、RVM 和 usr/local
【发布时间】:2013-03-07 16:34:13
【问题描述】:

我想建立一个 Jekyll 博客,但一直遇到同样的问题。

我已经安装了 Homebrew(用于使用 Git)以及 RVM 需要的依赖项。目前,brew doctor 的输出表明一切都应该准备就绪,例如Raring to brew。当我尝试安装 RVM 本身时,问题就开始了。

我已按照 RVM 网站上的单用户说明进行操作,但当我尝试安装 ruby​​ 1.9.3 而不是 2(或 2.0.2,就此而言)时,系统会阻塞。我也安装了 Ruby 依赖项,可以得到rvm is a function,但它仍然不起作用。

我应该提到我已经根据安装说明采购了 RVM,但我想知道我添加到 .bash_profile 的行是否会出错,因为源代码行不在它应该在的位置,例如,

.bash_profile

export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"

这是文件中唯一的一行,它的存在只是为了确保我得到的是 Homebrew 的 Git 版本,而不是系统的。 rvm源是否需要放在最后?我很困惑。

同时,由于上述几行,Jekyll 拒绝生成到其目标文件夹,我看到与 jekyll 与自身一起安装的 gem 相关的错误。 gem 是否支持 2.0.0 还是我们仍应使用 1.9.3?

【问题讨论】:

  • 您使用的是哪个版本的 OSX?
  • 当前运行 10.7.5。我对所有这一切的担忧归结为 RVM 将对 $PATH 做什么,可能会四处移动并破坏“好的” Homebrew 配置。
  • 如果您将source $HOME/.rvm/scripts/rvm 放在export PATH… 行之后,请保存文件并运行source .bash_profile 以重新加载它。然后执行echo $PATH,你会看到结果是什么。
  • 以上步骤后可能需要打开新的shell
  • 我在 GitHub thread 上发布了错误,因为我没有空间展示整个内容。

标签: ruby rvm homebrew jekyll


【解决方案1】:

仅供参考,带有标签示例的GitHub线程是here

【讨论】:

    猜你喜欢
    • 2011-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-31
    • 1970-01-01
    • 2013-07-05
    相关资源
    最近更新 更多