GitPython无法从Git导入Repo

时间:2017-11-08 10:41:16

标签: python git

我在文件git.py

中有一个如下所示的python脚本
#!/usr/bin/env python
# -*- coding:utf-8 -*-

from git import  Repo

git_path = "test"

repo = Repo(git_path)

assert not repo.bare

Python版本是:Python 2.7.12

OS:说明:Ubuntu 16.04.1 LTS

Gitpython - 2.1.7

当我运行python git.py

时,我收到以下错误
Traceback (most recent call last):
  File "git.py", line 4, in <module>
    from git import  Repo
  File "/home/user/demo_files/git.py", line 4, in <module>
    from git import  Repo
ImportError: cannot import name Repo

我检查了大部分链接,无法解决我的问题。 请帮帮我。

1 个答案:

答案 0 :(得分:2)

将文件名从git.py更改为othername .py, 因为你的文件指的是它自己抛出错误