Python3 ImportError: cannot import name 'XXX' from 'XXX' 发表于 2019-12-11 更新于 2025-02-10 分类于 编程语言 , Python 阅读次数: Changyan: 例如如下错误: 1234567$ python3 git.py Traceback (most recent call last): File "git.py", line 1, in <module> from git import Repo File "/home/a/git.py", line 1, in <module> from git import RepoImportError: cannot import name 'Repo' from 'git' (/home/a/git.py) 这种错误基本都是因为Python脚本的名称与模块的名称重复导致的。像我这个例子中就是因为git.py与GitPython模块中的文件名一样导致的。