在跟Android Open Source Project instructions on installing repo跟Git
一起使用后,运行repo init
命令后,我遇到了这个错误:
/ c / Users / Andrew Rabon / bin / repo:line 23:exec:python:not found
我已经下载了repo并将其放入~/bin
,就像它说的那样,我已经安装了Python
。我想知道问题是什么。
作为参考,我在msysgit
上使用Windows Vista
,我理解msysgit
是有限的,但我希望它至少可以拉动Android源代码。
答案 0 :(得分:1)
我最终创建了一个安装了Ubuntu的VirtualBox虚拟机。按照源代码站点上的说明进行操作,然后将源代码压缩并通过文件共享将其复制到我的Windows机器上。这是一个庞大的解决方案,但它是最直接的,因为您不必处理神秘的脚本问题。
答案 1 :(得分:1)
我想你可以通过一些调整来制作msysgit和repo,
特别是,我认为使用Cygwin有一个优势。它似乎具有优越的案例敏感文件名处理能力。这可能与Android主代码库无关,但我知道Linux内核需要它。
答案 2 :(得分:0)
您无法在Windows上构建Android。但是,您应该能够使用repo来提取源代码。我做到了这一点。我想你一定是在使用Cygwin。您将需要Python 2.4(根据Get Source)并确保您没有任何其他Python安装在Windows或Cygwin上覆盖它。使用python交互式shell检查您的版本。