我曾经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 版本与 Vim 本身在编译时链接的 Ruby 版本不匹配引起的。例如,如果一个是 32 位,另一个是 64 位,或者一个来自 Ruby 1.9 系列,另一个来自 1.8 系列,则该插件不太可能工作。
因此,在 Mac OS X 上,我建议使用系统附带的标准 Ruby(当前为 1.8.7)以及最新版本的 MacVim(当前为 7.3 版)。如果您希望使用 Ruby 或 MacVim 的自定义构建(不推荐),那么您必须格外小心以确保在构建 Ruby、Vim 和 Command-T 扩展时使用完全相同的 Ruby 环境。
我尝试将整个 Cellar 目录暂时移出 /usr/local (对于那些不熟悉的人,它是 homebrew 安装 ruby 和其他所有东西的地方)。
在终端中,如果我运行 which ruby 它可以正常工作.. 但是当我在 Command-T 文件夹中运行 rake make 时,它仍然给出相同的错误