Java 如何安装OpenJDK库?
我从本地Anaconda创建了以下Java 如何安装OpenJDK库?,java,python,anaconda,h2o,azureml,Java,Python,Anaconda,H2o,Azureml,我从本地Anaconda创建了以下environment.yml文件,其中包含一个openjdk包 name: venv channels: - defaults dependencies: - openjdk=11.0.6 但是,Azure机器学习无法从环境.yml文件安装openjdk包,因为找不到模块 背景故事: 我正在使用H2O.ai Python库构建一个机器学习模型。不幸的是,H2O.ai是用Java编写的,因此它需要Java来运行。我已经在本地Anaconda ven
environment.yml
文件,其中包含一个openjdk包
name: venv
channels:
- defaults
dependencies:
- openjdk=11.0.6
但是,Azure机器学习无法从环境.yml
文件安装openjdk包,因为找不到模块
背景故事:
我正在使用H2O.ai Python库构建一个机器学习模型。不幸的是,H2O.ai是用Java编写的,因此它需要Java来运行。我已经在本地Anaconda venv上安装了openjdk,以便在本地运行H2O.ai—它运行得非常完美。但是,我无法将此模型部署到Azure机器学习,因为它无法从requirements.txt或environment.yml安装openjdk,因为找不到模块。您有终端访问权限吗
SudoAPT安装默认jdk
应该在基于Debian的系统(如Ubuntu)上工作;或者,如果您需要特定版本,例如JDK 14:sudo-apt-install-openjdk-14-JDK
或者,手册中有一个指南,用于:;显然H2O在市场上是可以买到的。你有终端接入吗
SudoAPT安装默认jdk
应该在基于Debian的系统(如Ubuntu)上工作;或者,如果您需要特定版本,例如JDK 14:sudo-apt-install-openjdk-14-JDK
或者,手册中有一个指南,用于:;显然,市场上可以买到H2O。解决方案:
通过conda安装openjdk,但指定conda forge作为安装包的通道
name: venv
channels:
- defaults
- conda-forge
dependencies:
- conda-forge::openjdk=11.0.9.1
解决方案:
通过conda安装openjdk,但指定conda forge作为安装包的通道
name: venv
channels:
- defaults
- conda-forge
dependencies:
- conda-forge::openjdk=11.0.9.1
看起来我是在回答您编辑的问题!最好是发布一个自我回答,而不是把它放在你的问题中(但这可能是你需要100次重复的原因?)。如果你成功地解决了你的问题,那么请发布一个答案和解决方案。不要在标题中添加“(已解决)”之类的内容,也不要在问题中添加解决方案。我已回滚您上次编辑的内容。看起来我是在回答您正在编辑的内容!最好是发布一个自我回答,而不是把它放在你的问题中(但这可能是你需要100次重复的原因?)。如果你成功地解决了你的问题,那么请发布一个答案和解决方案。不要在标题中添加“(已解决)”之类的内容,也不要在问题中添加解决方案。我已回滚您上次编辑的内容。