Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-IPython笔记本找不到Java可执行文件_Java_Python_Windows_Ipython Notebook_Executable Jar - Fatal编程技术网

Python-IPython笔记本找不到Java可执行文件

Python-IPython笔记本找不到Java可执行文件,java,python,windows,ipython-notebook,executable-jar,Java,Python,Windows,Ipython Notebook,Executable Jar,我在Windows7上使用IPython笔记本,它需要调用Java可执行文件(.jar) 我将JAVA_HOME设置为安装jdk的“C:/Program Files/JAVA/jdk1.8.0_11/bin”,但当我运行该程序时,会出现错误“…找不到JAVA可执行文件!”最后,我找到了一个解决方案,将这些行添加到我的IPython笔记本中 import os java_home = os.environ.get('JAVA_HOME', None) if not java_home: j

我在Windows7上使用IPython笔记本,它需要调用Java可执行文件(.jar)


我将JAVA_HOME设置为安装jdk的“C:/Program Files/JAVA/jdk1.8.0_11/bin”,但当我运行该程序时,会出现错误“…找不到JAVA可执行文件!”

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

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)