如何在Google Colab中使用Java

如何在Google Colab中使用Java,java,python,stanford-nlp,google-colaboratory,Java,Python,Stanford Nlp,Google Colaboratory,我想在我的Google Colab笔记本中使用Stanford CoreNLP。为此,我需要Java。有没有办法在这些机器上安装Java 我目前拥有的是: !pip install StanfordCoreNLP from stanfordcorenlp import StanfordCoreNLP nlp = StanfordCoreNLP('stanford-corenlp', lang='de', memory='4g') ... nlp.close() 我得到了一个错误: FileNo

我想在我的Google Colab笔记本中使用Stanford CoreNLP。为此,我需要Java。有没有办法在这些机器上安装Java

我目前拥有的是:

!pip install StanfordCoreNLP
from stanfordcorenlp import StanfordCoreNLP
nlp = StanfordCoreNLP('stanford-corenlp', lang='de', memory='4g')
...
nlp.close()
我得到了一个错误:

FileNotFoundError: [Errno 2] No such file or directory: 'java': 'java'
试试这个

import os       #importing os to set environment variable
def install_java():
  !apt-get install -y openjdk-8-jdk-headless -qq > /dev/null      #install openjdk
  os.environ["JAVA_HOME"] = "/usr/lib/jvm/java-8-openjdk-amd64"     #set environment variable
  !java -version       #check java version
install_java()

您是否尝试过
!apt是否安装所需的软件包?这个在命令开始时,只需在shell中运行它,您就可以使用apt和pip等程序对VM系统进行更改。谢谢!apt-install-openjdk-9-jre的更新可能会对某些人有所帮助:我不得不把
!apt update
作为函数install_java()中的第一行,以便安装工作