Python - IPython Notebook无法找到Java可执行文件

时间:2017-01-10 16:58:24

标签: java python windows ipython-notebook executable-jar

我在Windows 7上使用IPython Notebook,需要调用Java可执行文件(.jar)

我将JAVA_HOME设置为安装了我的jdk的'C:/ Program Files / Java / jdk1.8.0_11 / bin',但是当我运行该程序时,我收到错误“...无法找到java可执行文件! “

1 个答案:

答案 0 :(得分:0)

最后我找到了一个解决方案,将这些行添加到我的IPython Notebook

import os
java_home = os.environ.get('JAVA_HOME', None)
if not java_home:
    java_path = 'C:/Program Files/Java/jdk1.8.0_11/bin'
    os.environ['JAVA_HOME'] = java_path
else:
    print(java_home)