我正在尝试为 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 经验很少,所以我可能会错过一些明显的东西。还有其他选择吗?