gpt4 book ai didi

java - Pydoop Java home not set 安装问题

转载 作者:可可西里 更新时间:2023-11-01 14:42:40 25 4
gpt4 key购买 nike

当我回显 $JAVA_HOME 时,我得到了 Java 的路径。 Hadoop 也在运行,但是 pydoop 安装由于这个错误而失败。

Traceback (most recent call last):
File "setup.py", line 54, in <module>
raise RuntimeError("java home not found, try setting JAVA_HOME")
RuntimeError: java home not found, try setting JAVA_HOME

我使用 sudo python setup.py install --skip-build 运行设置命令。作为非 root 用户收到此错误运行安装运行安装库创建/usr/local/lib/python2.7/dist-packages/pydoop错误:无法创建“/usr/local/lib/python2.7/dist-packages/pydoop”:权限被拒绝

最佳答案

当您使用 sudo 运行设置时,它在 root 帐户下运行,其中可能没有定义 JAVA_HOME。

您可以选择:

  • 为 root 导出正确的 JAVA_HOME;
  • 或使用virtualenv在当前用户下的虚拟环境中安装 pydoop,无需 sudo;
  • 或使用设置options无需 root 权限即可指定构建和安装目录。

关于java - Pydoop Java home not set 安装问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20352628/

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