9 Star 46 Fork 30

开源中国 / repo

 / 详情

python3.10已经无法支持openharmony的repo工具

待测试
Scrum 缺陷
创建于  
2022-01-08 13:40

标题简要描述:

在比较新的系统中repo sync命令报错

Traceback (most recent call last):
File "/home/stesen/src/ohos/.repo/repo/main.py", line 56, in
from subcmds.version import Version
File "/home/stesen/src/ohos/.repo/repo/subcmds/init.py", line 35, in
mod = import(name,
File "/home/stesen/src/ohos/.repo/repo/subcmds/help.py", line 20, in
from formatter import AbstractFormatter, DumbWriter
ModuleNotFoundError: No module named 'formatter'

formatter已经在python3.4标记成废弃接口,在python3.10已经正式删除,并且其依赖的cStringIO也已经删除

修复方式

请同步上游修改
https://gerrit-review.googlesource.com/c/git-repo/+/303282

评论 (4)

stesen 创建了Scrum 缺陷
stesen 通过oschina/repo Pull Request !11任务状态待办的 修改为待测试
展开全部操作日志

最近在ubuntu22.04上安装repo就碰到了这些问题

大佬这个问题怎么解决呢,我现在也遇到了这个问题 :confounded:

不知道为什么fork一份代码然后四五年不更新,还在到处推荐用……

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(5)
10906017 dcsnoop 1651822540 5200794 stesen 1599180294
Python
1
https://gitee.com/oschina/repo.git
git@gitee.com:oschina/repo.git
oschina
repo
repo

搜索帮助