我尝试通过 knox 连接到 JDBC:hive 客户端,如果我运行以下代码:
import jaydebeapi;
import jpype;
conn = jaydebeapi.connect("org.apache.hive.jdbc.HiveDriver","<hive_jdbc_url>",["<username>", "<password>"],"/path/to/hive-jdbc-uber-<version>.jar")
curs = conn.cursor();
curs.execute("SELECT * FROM Database WHERE day = 20181114 Limit 10");
curs.fetchall();
curs.close();
Python.exe 停止工作,如果我在 pycharm 中运行代码,我会收到以下错误:
Process finished with exit code -1073741819 (0xC0000005)
我认为这可能是环境变量的问题,但我不知道有什么机会解决这个问题。