gpt4 book ai didi

python - 在 pip jnius 安装中找不到 JRE_HOME

转载 作者:行者123 更新时间:2023-11-28 19:12:04 25 4
gpt4 key购买 nike

尝试从 pip 安装 jnius(这是 pip install sikuli 的要求)。

这是我在尝试安装时遇到的错误:

enter image description here

是否正确定义了变量?

enter image description here

有谁明白为什么它一直说找不到JRE_HOME

编辑:我的路径变量是:

enter image description here

最佳答案

setup.py 包含:

jdk_home = environ.get('JDK_HOME')
if not jdk_home:
jdk_home = subprocess.Popen('readlink -f /usr/bin/javac | sed "s:bin/javac::"',
shell=True, stdout=subprocess.PIPE).communicate()[0].strip()
if not jdk_home:
raise Exception('Unable to determine JDK_HOME')

jre_home = environ.get('JRE_HOME')
if not jre_home:
jre_home = subprocess.Popen('readlink -f /usr/bin/java | sed "s:bin/java::"',
shell=True, stdout=subprocess.PIPE).communicate()[0].strip()
if not jre_home:
raise Exception('Unable to determine JRE_HOME')

您以某种方式通过了第一次错误检查无法确定 JDK_HOME启动一个新的 cmd 窗口并重试。

在测试这些的地方写一个小代码:

import os
print os.environ.get('JDK_HOME')
print os.environ.get('JRE_HOME')

他们不区分大小写我测试过。

编辑:检查环境变量:

import json, os
print json.dumps(dict(os.environ), indent = 2)

关于python - 在 pip jnius 安装中找不到 JRE_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38686809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com