【发布时间】:2011-12-29 16:52:23
【问题描述】:
我使用brew install 来安装 ruby(而不是 RVM)。我在我的系统上安装了 ruby 1.9.3p0。 (OSX 狮子)
我正在尝试通过病原体安装 Command-T。我通常可以运行 rake、make、ruby 等等,但是当我进入“Command-T”目录并尝试运行rake make 时,它会显示Could not find rake-0.8.7 in any of the sources。
我也无法运行任何正常的 ruby 命令。只是 ruby --version 会产生相同的错误。
我知道这与下面有关...但我不知道如何实际解决它。
大多数安装问题是由 主机操作系统上的 Ruby 版本,以及 Ruby 的版本 Vim 本身在编译时链接的对象。例如,如果一个是 32 位,另一个是 64 位,或者一个来自 Ruby 1.9 系列和 另一个是1.8系列的,那么插件不太可能 工作。
因此,在 Mac OS X 上,我建议使用随附的标准 Ruby 与系统(目前为1.8.7)以及最新版本的 MacVim(当前版本 7.3)。如果您想使用自定义构建 Ruby 或 MacVim(不推荐),那么你将不得不采取额外的 注意确保完全相同的 Ruby 环境在 构建 Ruby、Vim 和 Command-T 扩展。
我尝试将整个 Cellar 目录暂时移出 /usr/local(对于那些不熟悉的人,它是 homebrew 安装 ruby 和其他所有东西的地方)。
如果我在终端中运行哪个 ruby,它可以正常工作.. 但是当我在 Command-T 文件夹中运行 rake make 时,它仍然给出相同的错误
【问题讨论】: