init repo возвращает ошибку WindowsError: [Ошибка 2] - PullRequest
0 голосов
/ 22 ноября 2018

Среда:

  1. Windows 7
  2. Python 2,7 (64 бита)

Когда я запускаю repo init -u https://android.googlesource.com/platform/manifest, генерируется следующая ошибка:

Traceback (most recent call last):

  File "F:\android source code\.repo\repo/main.py", line 538, in <module>
    _Main(sys.argv[1:])

  File "F:\android source code\.repo\repo/main.py", line 512, in _Main
    result = repo._Run(argv) or 0

  File "F:\android source code\.repo\repo/main.py", line 181, in _Run
    portable.NoPager(cmd)

  File "F:\android source code\.repo\repo\portable.py", line 277, in NoPager
    RunWindowsShell(cmd)

  File "F:\android source code\.repo\repo\portable.py", line 281, in RunWindowsS
hell
    redirect_all(executable)

  File "F:\android source code\.repo\repo\portable.py", line 288, in redirect_al
l
    p = subprocess.Popen([executable], stdin=subprocess.PIPE, stdout=old_sysout,
 stderr=old_syserr)

  File "C:\Python27\lib\subprocess.py", line 394, in __init__
    errread, errwrite)

  File "C:\Python27\lib\subprocess.py", line 644, in _execute_child
    startupinfo)

WindowsError: [Error 2]

1 Ответ

0 голосов
/ 22 ноября 2018

Ошибка Windows 2 означает, что файл не найден.Проверьте каждый из адресованных файлов, если они действительно существуют в ожидаемом месте и что права доступа являются соответствующими.В конце концов вы должны запустить свой скрипт с правами администратора.

...