Visual Studio 코드에서 jupyter 노트북을 시작할 수 없습니다.
비주얼 스튜디오 코드로 jupyter 노트북을 만들려고하는데 계속 이걸 얻습니다.
''커널 Python 3.8.3 64 비트 ( 'Lenovo': virtualenv)에 대한 세션을 시작할 수 없습니다. 시작할 다른 커널을 선택하십시오. ''
아나콘다가 설치되어 있고 주피터 노트북이 아나콘다 탐색기에서 잘 작동합니다. 나는 또한 python 3.8.3 base : 'conda'를 사용하려고 시도했지만 작동하지 않았습니다. Windows 10을 사용하고 있습니다.
답변
이 문제는 내 컴퓨터에서도 발생합니다. 해결책은 ipython 커널의 종속성 패키지 "traitlets"의 버전 번호를 4.3.3으로 복원하는 것입니다.
" pip list"을 ( 를) 사용 하여 현재 가상 환경에서 모듈 "traitlets"의 버전을 볼 수 있습니다. 버전 5.0이 표시되는 경우 버전 4.3.3을 사용하는 것이 좋습니다.
다음 명령을 사용하여 "traitlets 4.3.3"을 다시 설치할 수 있습니다.
python -m pip install 'traitlets==4.3.3' --force-reinstall
이 명령을 사용할 수없는 경우 'pip'를 사용하여 traitlets5.0 ( pip uninstall traitlets) 을 제거한 다음 'pip'를 사용하여 traitlets4.3.3. ( pip install traitlets==4.3.3) 을 설치할 수 있습니다.
참조 : 커널 Python 세션을 시작할 수 없습니다 .
나는 똑같은 문제가 있었다. 해당 오류 메시지에 링크 된 Python 확장을 제거하여 수정하십시오.
conda를 사용하여 Python 환경을 관리하는 경우 명령 프롬프트에서 대상 환경을 활성화 한 후 다음을 입력합니다.
$ conda install traitlets=4.3.3
이것은 나를 위해 문제를 해결했습니다.