최근 TensorFlow.js 연구를 진행하면서 오늘 오전 사내 세미나를 진행하게 되었다.
자료를 준비하고, 데모를 준비하던 중 오류를 만났다.
Node.js 버전과 TensorFlow.js 버전 호환에 문제가 있는 것으로 보여 LTS 버전의 Node.js로 설치를 진행해볼까 한다.
현재 사용하고 있는 서버의 Node.js 버전은 8.10.0, npm은 3.5.2 버전이 설치되어 있다. Node.js의 최신 버전을 설치하기 위해선 nvm
을 먼저 설치해야 한다.
아래의 명령어를 입력하게 되면 순차적으로 nvm
이 설치된다.
sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
nvm ls-remote
: node.js version management로 node.js의 버전 리스트를 원격으로 확인 가능하다.
현재 LTS 버전은 v12.16.3으로 설치를 진행해보자.nvm install 12.16.3
을 입력하여 정상적으로 node.js를 LTS 버전으로 업데이트를 완료했다.