9

当按照Android Open Source Project 中关于安装 repo 的说明进行操作时Git,运行repo init命令后,我遇到了这个错误:

/c/Users/Andrew Rabon/bin/repo:第 23 行:exec:python:未找到

我已经下载了 repo 并按照~/bin它说的那样放入了它,并且我已经安装了Python. 我想知道问题可能是什么。

作为参考,我用的是msysgiton Windows Vista,我理解msysgit有限,但我希望它至少可以拉取android源。

4

3 回答 3

1

我想你可以通过一些调整让 msysgit 和 repo 工作,

特别是,我认为使用 Cygwin 有一个优势。它似乎对区分大小写的文件名具有出色的处理能力。这可能与主要的 Android 代码库无关,但我知道它对于 Linux 内核是必要的。

于 2010-09-11T06:40:10.203 回答
1

我最终创建了一个安装了 Ubuntu 的 VirtualBox vm。按照源代码站点上的说明进行操作,然后压缩源代码并通过文件共享将其复制到我的 Windows 机器上。这是一个庞大的解决方案,但它是最简单的,因为您不必处理神秘的脚本问题。

于 2009-12-30T03:59:05.490 回答
0

您不能在 Windows 上构建 Android。但是,您应该能够使用 repo 来拉取源代码。我已经做到了。我想你一定在使用 Cygwin。您将需要 Python 2.4(根据Get Source)并确保您在 Windows 或 Cygwin 上没有任何其他 Python 安装覆盖它。使用 python 交互式 shell 检查您的版本。

于 2009-11-11T15:33:08.327 回答