.repo/repo/main.py“, line 79 file=sys.stderr) SyntaxError: invalid syntax

【问题描述】:

使用repo命令下载是提示以下错误:

File ".repo/repo/main.py", line 79
    file=sys.stderr)
        ^
SyntaxError: invalid syntax

【分析过程】:

确认.repo/repo/main.py文件是python3的语法,如下:

#!/usr/bin/env python3
# 
# Copyright (C) 2008 The Android Open Source Project

而当前服务器python为python2.7,切换到3.6之后仍然存在问题,考虑重新换一个repo工具。

【解决方案】:

curl https://storage.googleapis.com/git-repo-downloads/repo-1 > ./repo
chmod a+x repo

更换repo工具后下载成功

相关推荐
ljx140005255013 分钟前
Android AudioFlinger(一)——初识AndroidAudio Flinger
android
ljx140005255014 分钟前
Android AudioFlinger(四)—— 揭开PlaybackThread面纱
android
Codingwiz_Joy16 分钟前
Day04 模拟原生开发app过程 Androidstudio+逍遥模拟器
android·安全·web安全·安全性测试
叶羽西17 分钟前
Android15 Camera框架中的StatusTracker
android·camera框架
梦中千秋21 分钟前
安卓设备root检测与隐藏手段
android
buleideli1 小时前
CameraX学习2-关于录像、慢动作录像
android·camerax
stevenzqzq3 小时前
android paging使用教程
android
无敌发光大蟒蛇3 小时前
MySQL第一次作业
android·数据库·mysql
m0_748238924 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
技术蔡蔡4 小时前
Android多线程开发之线程安全
android·面试