Python 基本Vim安装,源代码

Python 基本Vim安装,源代码,python,vim,Python,Vim,尝试安装Vim 7.3,所以我首先安装了Mercurial,它允许我从Google代码中克隆Vim源代码。这是成功的 问题从这里开始: cd vim/src ./configure --enable-pythoninterp --with-features=huge -prefix=$HOME/opt/vim 从终端得到这个响应: configure: loading cache auto/config.cache checking whether make sets $(MAKE)... n

尝试安装Vim 7.3,所以我首先安装了Mercurial,它允许我从Google代码中克隆Vim源代码。这是成功的

问题从这里开始:

cd vim/src
./configure --enable-pythoninterp --with-features=huge -prefix=$HOME/opt/vim
从终端得到这个响应:

configure: loading cache auto/config.cache
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/JayEdge/vim/src':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
尝试查看config.log(在我的例子中是auto/config.log),但我不确定要注意什么

背景:我已经检查了Xcode是否正确安装,并且在路由vim/runtime/compiler中找到了gcc.vim。我应该将此(或复制此)移动到另一个文件夹中吗?如果是,将其移动到哪个文件夹

在$PATH中找不到可接受的C编译器

这是一个非常明确的错误消息,如果您还没有安装编译器,那么您需要安装一个编译器。 .

如果您已经安装了
gcc
,则必须添加路径,以便configure可以找到它,例如:

export PATH="$PATH:/usr/bin"

就像Karoly说的,你需要一个c编译器。由于看起来您正在运行OSX(根据您的xcode评论,我建议您在以下站点获取OSX-GCC安装程序:

https://github.com/kennethreitz/osx-gcc-installer
我也会考虑抓取安装像vim这样的东西

干杯,
肖恩的问题已经解决了,如果他们有同样的问题,这里将与大家分享,特别是针对2012年3月之后通过应用商店安装xCode的人。(归功于我的Python导师马丁)

app store中的Xcode目前只允许您下载IDE,这不是我们想要的。我们想要的是Apple Developer工具,您可以在注册为Apple Developer后通过该工具获得。搜索“命令行工具,2012年3月底”,安装它,早期的configure命令应能正常工作

否则,你可以参考肖恩早些时候的回答

仅供参考,我确实打算安装自制软件,但作为初学者,从源代码编译它是学习一些基本知识、使用一些基本语法(或学习解析它们)的好方法。

您可以尝试:

 yum install gcc

yum
apt get
?我想他在mac上。你可能是对的,他有一个mac路径(
/Users/
),已经更新。嘿,的确如此。我正在使用mac。你需要从运行
configure
的shell中运行
echo$path
,并确认它包含
/usr/bin
(或Xcode C编译器所在的位置)。问题可能也有帮助。您不使用或不使用的原因是什么?只需下载MacVim,将
mvim
脚本放到
$PATH
中的某个位置,然后返回实际工作。问题已经解决,如果有相同的问题,请与任何人分享,特别是对于3月后通过app store安装xCode的人2012年。(归功于我的Python导师Martin)应用商店的Xcode目前只允许您下载IDE,这不是我们想要的。我们想要的是Apple开发者工具,您可以在注册为Apple开发者后通过该工具获得。搜索“命令行工具,2012年3月底”,安装它,早期的configure命令应该可以正常工作。Jason,我发布的链接是指向命令行工具的链接,但他们不要求你经历所有注册为苹果开发人员的麻烦。苹果实际上联系了开发这些工具的pythonista Kenneth Reitz合作伙伴,并将其作为PPE开发者工具。如果你感兴趣,Kenneth在他的博客上写到。嗨,Sean,非常感谢;我想看看。(我很想投票支持你的答案,但不幸的是,我没有足够的声誉这么做)