与Msysgit使用回购

当遵循Android开放源代码项目的指示安装repo与Git一起使用时,在运行repo init命令后,我遇到了这个错误:

/ c / Users / Andrew Rabon / bin / repo:第23行:exec:python:not found

我已经下载了回购,并把它放在~/bin就像它说的,我已经安装了Python 。 我想知道这个问题可能是什么。

作为参考,我在Windows Vista上使用msysgit ,我知道msysgit是有限的,但我希望它至less可以拉动android源。

Solutions Collecting From Web of "与Msysgit使用回购"

我最终创build了一个安装Ubuntu的VirtualBox虚拟机。 遵循源代码站点上的指示,然后压缩源代码,并通过文件共享复制到我的Windows机器。 这是一个庞大的解决scheme,但它是最直接的,因为你不必处理神秘的脚本问题。

我想你可以让msysgit和回购工作一些调整,

特别是,我认为使用Cygwin有一个优势。 它似乎有更好的处理大小写敏感的文件名。 这可能与主要的Android代码基础无关,但我知道这是Linux内核所必需的。

您无法在Windows上构buildAndroid。 但是,您应该能够使用回购拉动源代码。 我已经做到了 我想你一定在使用Cygwin。 您将需要Python 2.4(根据获取源 ),并确保您没有在Windows或Cygwin上重写它的任何其他Python安装。 使用python交互式shell检查您的版本。