首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pyimagej安装程序+ conda:不存在Java运行时,请求安装

pyimagej安装程序+ conda:不存在Java运行时,请求安装
EN

Stack Overflow用户
提问于 2019-09-10 05:22:03
回答 1查看 530关注 0票数 0

问题

我正在尝试使用pyimagej==0.4.0 (来源)。根据其自述文件,我运行以下代码:

代码语言:javascript
复制
import imagej
ij = imagej.init()

并返回以下错误:No Java runtime present, requesting install.

我在多篇文章中查找了这个错误:

两篇文章都说我需要完整的JDK,而不仅仅是JRE。但是,我认为我拥有完整的JDK。

背景

  • pyimagej==0.4.0
  • macOS Mojave v10.14.3
  • miniconda 4.6.14

设置conda环境:

  1. conda create -n pyimagej pyimagej openjdk=8
  2. conda activate pyimagej

检查环境:

代码语言:javascript
复制
(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

你能填一下我缺了什么吗?提前感谢您的任何建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-10 20:37:49

原来问题出在杂草里。

这个问题似乎是pyimagej的一个开发人员遇到的:https://github.com/imagej/pyimagej/issues/10

开发人员提出了一个短期解决方案,直接修改jdk的Info.plist

该开发商还为更长期的解决方案开辟了一个公关平台。希望它能被关闭,希望没有其他人会遇到这个!:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57864444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档