Python:尝试在git钩子中使用第三方库

时间:2017-01-26 20:23:53

标签: python git hook githooks

我正在尝试在我的预提交钩子中使用javalang模块,但是我在尝试安装javalang的行上遇到错误。

我不知道为什么会这样,因为我已经通过终端使用pip安装了javalang。

我附上了错误的屏幕截图,任何人都可以帮助确定我如何解决此问题吗?

编辑:这是我的第一行

#!/usr/bin/env python

from __future__ import print_function
import sys
import subprocess
import os
import json
import javalang
import re
from xml.etree import ElementTree as ET

enter image description here

编辑:我想我发现了一个很大的线索。当我打开终端并运行我的python 2.7版本时 - 我可以导入javalang。但是,如果我运行我的python3版本 - 我无法导入javalang。这意味着sourcetree必须执行python3。我之前通过pip安装了javalang。这是否意味着它没有安装在我的python 3上?只有2?

0 个答案:

没有答案