web-dev-qa-db-ja.com

Google ColabでJavaを使用するにはどうすればよいですか?

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'
6
Sören Etler

これを試して

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()
8
Sanjeev v