【问题标题】:Java error when trying to install pip for python3 [duplicate]尝试为python3安装pip时出现Java错误[重复]
【发布时间】:2021-06-06 15:27:30
【问题描述】:

我正在努力为 python3 下载 pip。我正在开发 macOS Catalina(版本 10.15.7)。 我使用以下命令行:sudo apt install python3-pip 一开始我没有JDK,我从https://www.oracle.com/java/technologies/javase-downloads.html下载了一个。现在我有了 Java SE 15.0.2,尝试安装 pip 时遇到以下问题:

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/apt" (-1)

我确实检查过,“/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/apt”不存在。

但是,“/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/”可以。

非常感谢您的帮助!

【问题讨论】:

    标签: java python python-3.x pip java-15


    【解决方案1】:

    如果您只需要安装 python 或 pip 并且不关心 JVM,我建议您安装 brew。 Brew 是专为 macOS 设计的替代包管理器。 您可以从这里安装 brew:https://brew.sh/

    【讨论】:

    • 非常感谢您的回答!我有brew,其实我想安装Keras和tensorflow,brew好像没有Keras,所以我用pip..
    • 安装python(包括pip)我可以推荐这个页面:docs.brew.sh/Homebrew-and-Python。在那里你可以找到更多关于使用 brew 安装 python 和 pip 的信息。