在CYGWIN中,仓库(Repo)出现错误,如“Python无法打开文件'user/bin/repo'”。

4

我在我的电脑上使用的是Windows 7系统,我想按照这里的步骤查看Android源代码:http://source.android.com/source/downloading.html

我尝试了使用CYGWIN,并且完全按照指南操作。但是没有成功,遇到了问题。

$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

CYGWIN bash 告诉我:

C:\Python27\python.exe: can't open file '/home/qhuang/bin/repo': [Errno 2] No such file or directory

实际上这个文件存在,可能需要一个前缀:

C:\cygwin\

在Windows下。

非常感谢任何帮助的人!

2个回答

3
为了帮助那些和我一样遇到这个问题的人,我想提供一些帮助。在安装了Cygwin中的Python后,我的问题得到了解决(尽管我已在Windows中安装了Python,但没有在Cygwin中安装)。如果您想检查是否安装了Python,请使用'which python'命令进行检查。如果返回的是'C:/blah/python',则表示您没有在Cygwin中安装它;如果返回'/usr/bin/python',则说明您安装了Cygwin内置的Python。

这已经过去了很多年,但我认为这就是解决方案。 - Shunia Huang

-2
尝试执行 cd C:\cygwin\ 命令,也许会有帮助。

没有成功: $ cd c:\cygwin\
repo -bash: cd: c:cygwinrepo: 没有那个文件或目录
- Shunia Huang
不,应该是这样的 cd c:\cygwin\,然后执行 $ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1。 - Ashwin Singh
抱歉,我不知道如何格式化它,但它只是说没有这样的文件或目录。如果我使用'cd ..'到达顶级目录并键入'repo',它会再次显示“无法打开文件”,就像我在“~”目录中输入一样。 - Shunia Huang
按照您的建议进行了操作,但仍然出现相同的错误提示:“没有这样的文件或目录”。 - Shunia Huang

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接