【发布时间】:2019-09-10 05:22:03
【问题描述】:
问题
我正在尝试使用 pyimagej==0.4.0 (source)。根据其自述文件,我运行以下代码:
import imagej
ij = imagej.init()
它返回以下错误:No Java runtime present, requesting install.
我在多篇文章中查到了这个错误:
- Even though JRE 8 is installed on my MAC -" No Java Runtime present,requesting to install " gets displayed in terminal
- https://apple.stackexchange.com/q/283858/327668
两篇文章都说我需要完整的 JDK,而不仅仅是 JRE。但是,我认为我拥有完整的 JDK。
背景
pyimagej==0.4.0macOS Mojave v10.14.3miniconda 4.6.14
设置 conda 环境:
conda create -n pyimagej pyimagej openjdk=8conda activate pyimagej
检查环境:
(pyimagej) ➜ fiji_test java -version
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (Zulu 8.33.0.1-macosx) (build 1.8.0_192-b01)
OpenJDK 64-Bit Server VM (Zulu 8.33.0.1-macosx) (build 25.192-b01, mixed mode)
(pyimagej) ➜ fiji_test echo $JAVA_HOME
/usr/local/Caskroom/miniconda/base/envs/pyimagej
请您填写我缺少的内容吗?提前感谢您的任何建议。
【问题讨论】:
标签: java python java-8 imagej miniconda