我正在尝试为 Hg/TortoiseHg 创建一个用 Python 编写的 inproc 钩子。它应该解析提交消息并基于它对 JIRA 进行自定义操作。我正在尝试使用http://jira.readthedocs.org/en/latest/#python-jira作为 jira API。
当我使用python <myscript>.py
. 但是我在将 jira api 安装到 TortoiseHg 时遇到问题。对于我当前的 python 实例,我刚刚使用了pip install jira
. 但似乎 TortoiseHg 有自己的 python 实例。
我怎样才能安装jira
到TortoiseHg
?
我试过了sys.path.append("myfolder")
,然后添加到我的项目中并在那里myfolder
复制模块的源代码。jira
然后我做from client import JIRA
了,看起来 JIRA 试图加载,但它的依赖似乎失败了(我看到No module named six.moves.urllib.parse
错误)。所以这似乎不是一种方式。
我的 python 经验很少,所以我可能会错过一些明显的东西。还有其他选择吗?