如果尝试运行以下代码,我尝试通过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)
我认为环境变量可能有问题,但我不知道有什么机会解决此问题。