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の経験がほとんどないので、明らかなことを見逃す可能性があります。他のオプションはありますか?