나는야 데이터사이언티스트/PYTHON Trouble Shooting

[Python]Java is not installed, or the Java executable is not on system path

우주먼지의하루 2020. 2. 10. 17:13
728x90

Python으로 PMML Model import 하는 과정 중에 JAVA가 계속 설치 안되어있다고 오류 메세지가 났다.

아니, 자바 설치했다고요... 왜 설치 안됐냐고 말하냐고요...

구글링 열심히 해보니까 path 때문에 안되었다고 한다.

 

그래서 먼저 java path 설정하기

 

내 PC 오른쪽 버튼 클릭해서 속성 -> 고급 시스템 설정 -> 고급 탭 -> 환경변수

 

 

환경 변수 보면 JAVA_HOME으로 새로 만들어주고 java 설치 되어있는 directory로 값 설정해주었다.

 

 

 

그리고 나서 Path에다가도 %JAVA_HOME%\bin을 추가 해주었다.

 

 

 

이와 똑같은 방법으로 Anaconda3도 환경 변수 설정해주고 컴퓨터 재부팅 !

 

나는 자바 설치 할때 path 설정했는데 아마 재부팅 안해서 오류났던 것 같다. 그래도 일단 anaconda3도 path 설정하고 재부팅했다.

 

 

 

 

- PMML 예제

https://stackoverflow.com/questions/57049654/how-to-create-pmml-from-sklearn-model-that-can-be-import-to-python-file-with-skl

 

How to create pmml from sklearn model that can be import to python file with sklearn-pmml-model?

I want to create PMML file from scikit-learn model. The pmml file will be read/import from other python files. But the results give me various errors List of errors: PMML model ensemble should use

stackoverflow.com

반응형