java 1.8을 사용할 경우, node js의 java (node-java)등

을 설치할때 아래와 같은 오류가 뜬다.

이는 파이썬에서 open 메소드를 실행할때 utf-8을 읽지 못하여 발생하는 에러라고 한다.

 

'cp949' codec can't decode byte 0xec in position 2443:

'ascii' codec can't decode byte 0xec in position 2443:

build_file_contents = open(build_file_path).read() #기존
build_file_contents = open(build_file_path, encoding='UTF-8').read() #수정후

 

해당 파일인 input.py 파일에 들어가서 open부분을 찾고 이와 같이 수정한다

 

 

 

해당 에러를 만나기전 설정을 참고한 사이트이다. 

visual studio build tools 설정도 필요하다.

https://www.programmersought.com/article/11036576386/

'Javascript > Node.js' 카테고리의 다른 글

node.js JAVA 모듈 관련 이모저모  (0) 2023.03.27
npm java jdk1.8 설치 오류 해결  (0) 2022.01.06

+ Recent posts