tabula-py使用時のエラー “Error from tabula-java: No Java runtime present, requesting install.”の対処法

java JDK error プログラミング / データサイエンス

tabula-pyはPythonでPDF中の表を抽出できるモジュールとして業務効率化などで人気のものですが、使用時にエラー“Error from tabula-java: No Java runtime present, requesting install.”が出る場合があります。その時の対処法を紹介します。

環境:

  • Macbook pro
  • Python 3
  • Jupyter lab

Macユーザーの場合に表示されるポップアップ

java JDK error

このエラーの原因としては、Mac本体に「Java Developer Kit」がインストールされていないことが原因でした。

したがってこのJava Developer Kitを「Jupyter notebook中でなく、Mac本体にインストール」する必要があります。

こちらのHPを参照しJDKをインストールします。
https://techfun.cc/java/mac-jdk-install.html

上記処理後に再びPython上で実行すると無事に解決できました。

コメント

タイトルとURLをコピーしました