.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工具后下载成功

相关推荐
LittleLoveBoy12 分钟前
踩坑:uiautomatorviewer.bat 打不开
android
居然是阿宋34 分钟前
Android核心系统服务:AMS、WMS、PMS 与 system_server 进程解析
android
CGG923 小时前
【单例模式】
android·java·单例模式
kp000004 小时前
PHP弱类型安全漏洞解析与防范指南
android·开发语言·安全·web安全·php·漏洞
编程乐学(Arfan开发工程师)9 小时前
06、基础入门-SpringBoot-依赖管理特性
android·spring boot·后端
androidwork9 小时前
使用 Kotlin 和 Jetpack Compose 开发 Wear OS 应用的完整指南
android·kotlin
繁依Fanyi10 小时前
Animaster:一次由 CodeBuddy 主导的 CSS 动画编辑器诞生记
android·前端·css·编辑器·codebuddy首席试玩官
奔跑吧 android13 小时前
【android bluetooth 框架分析 02】【Module详解 6】【StorageModule 模块介绍】
android·bluetooth·bt·aosp13·storagemodule
田一一一16 小时前
Android framework 中间件开发(三)
android·中间件·framework·jni
androidwork21 小时前
掌握 Kotlin Android 单元测试:MockK 框架深度实践指南
android·kotlin