python- dulwich只在解释器中工作,但不是作为脚本

时间:2017-07-28 01:18:50

标签: python git python-2.7 python-3.x dulwich

我正在尝试使用dulwich来访问我的git存储库。我已按照文档并按需要安装它,然后尝试运行这个简单的脚本:

>>> from dulwich.repo import Repo
>>> r = Repo(<path/to/my/repo>)
>>> r.head()
>>> c = r[r.head()]
>>> c
>>> c.message

当我在Python解释器中逐行输入时,它工作正常,我得到了预期的结果。

但是,当我使用相同的命令创建脚本,然后尝试使用python script-name.py从终端运行它时,我得不到任何结果。

最后,当我在PyCharm中运行相同的脚本时,出现错误ModuleNotFoundError: No module named 'dulwich.repo'; 'dulwich' is not a package

知道这里发生了什么,因为我找不到任何有用的东西吗?

0 个答案:

没有答案