Study/Python

[VSCODE/Jupyter Notebook] 주피터 노트북 셀 언어가 CVE로 뜨는 경우 해결 방법

growingtree 2022. 1. 28. 12:20

 

 

VSCODE에서 주피터 노트북 사용할 때 셀 언어가 CVE로 보이는 경우 해결법

 

 

주피터 노트북에서 코드를 입력했을 때 언어가 CVE로 선택되면 색깔도 입혀지지 않고 단축키도 먹히지 않는다.

셀 오른쪽 아래 언어를 보면 python 이 아니고 낯선 CVE로 되어있는 것을 볼 수 있다. 

 

원래는 이렇게 색깔도 입혀지고 실행도 제대로 되어야 정상. 

 

 

해결법 1. 

1) CVE를 클릭하면 언어 변경을 할 수 있다.

2) python 클릭 

이렇게 해서 해결되면 별 문제 아니지만, python을 아무리 클릭해도 바뀌지 않는 경우가 있다. 

 

 

해결법 2. 

1) vscode의 extension -> Dependency Analytics 검색

2) 맨 위에 나오는 Dependency Analytics 클릭 

3) Dependency Analytics를 disable 하거나 uninstall 

이런식으로! 

4) 그리고 다시 jupyter notebook에 들어가보면 CVE가 Plain Text로 변경되어있다. 

5) Plain Text 클릭 

6) Python 으로 변경 

7) 완성~ 

 

 


출처 

https://github.com/microsoft/vscode-jupyter/issues/7917

 

Jupyter in vscode can't execute syntax highlighting · Issue #7917 · microsoft/vscode-jupyter

Environment data VS Code version: 1.61.0 Jupyter Extension version (available under the Extensions sidebar): v2021.9.1001312534 Python Extension version (available under the Extensions sidebar): v2...

github.com

해당 이슈에 들어가보면 Dependency Analytics 라는 게 Jupyter notebook에서 먹히지 않아 생기는 문제라고 한다 ! 

반응형