python3 + pygit:“没有名为“存储库”的模块”

时间:2019-07-30 20:19:55

标签: python python-3.x gitpython

在将Python3与pygit依赖项结合使用时,我遇到了一条错误消息:

Traceback (most recent call last):
  File "generate.py", line 8, in <module>
    from git         import Repo, NoSuchPathError, InvalidGitRepositoryError
  File "/mnt/c/Users/foo/venv/lib/python3.6/site-packages/git/__init__.py", line 6, in <module>
    from repository import Repository, InvalidRepositoryError
ModuleNotFoundError: No module named 'repository'

如果我在站点软件包中find,我会找到一个名为repository的模块。怎么了?

1 个答案:

答案 0 :(得分:2)

您打算使用另一个名为gitpython的模块。您需要卸载pygit并获得gitpython

提示:使用requirements.txt文件锁定依赖项以防止这种情况发生。