使用JPype在Python中启动JVM遇到问题
求助:JPype实现Python与Java集成在新系统部署时遇阻
最近一直在用JPype做Python和Java的代码集成,之前的项目里都没出过实际问题,结果这次在新系统部署技术栈的时候碰了壁。先把我的环境和操作细节列出来,希望能找到问题所在:
- 环境配置:
- Python:32位 Python 3.6.5
- Java:32位 Oracle Java 1.8 Update 171
- 安装步骤:
用conda命令创建虚拟环境并安装依赖,执行的命令是:conda create -n venv -c conda-forge python jpype1 arrow - 已验证的信息:
调用jpype.getDefaultJVMPath()返回的路径完全符合预期:C:\Program Files (x86)\Java\jre1.8.0_171\bin\client\jvm.dll
本来以为环境都配置到位了,但就是没法正常完成Python与Java的集成调用,有没有同行遇到过类似的情况?或者能给一些排查的方向和建议?
内容的提问来源于stack exchange,提问作者Bjorn Harpe
相关产品推荐
相关产品推荐

