울프램 엔진과 주피터 놋북을 조합해서 무료 매스매티카를 잘 사용하다가 「엔진 새 버전이 나왔으니 업데이트 하셂」이라고 메일이 와서 암 생각없이 업데이트하면...
실행이 안된다.
비유적인 의미가 아니라 진짜로 안된다.
큰 이유라면 주피터 놋북에 등록된 울프램 엔진의 버전과 업데이트된 울프램 엔진의 버전이 달라서인데
해결 방법은 허무할 정도로 간단하게 터미널을 켜고 WolframLanguageForJupyter-master 폴더로 들어가서 다음의 명령어를 입력해주면 된다.(Mac OS 기준임)
./configure-jupyter.wls add
그러면 가장 최신버전의 울프램 엔진이 추가된다. 확인 방법은 터미널을 켜고
jupyter kernelspec list
를 입력하면 된다. 그리고 지저분하게 남아있는 과거 버전의 울프램 엔진은 터미널에서 다음의 명령어를 입력하면 삭제가 가능하다.
jupyter kernelspec uninstall [커널이름]
예를 들어 wolframlanguage13을 삭제하고 싶다면
jupyter kernelspec uninstall wolframlanguage13
이라고 입력하면 된다.