반응형
Python을 진행하다 보면 여러 Error가 발생하게 되는데, 이번에는 Failed to start the kernel이라는 시작하자마자 발생하는 오류에 대해 다뤄보고자 합니다. 굉장히 간단한 에러같지만 이것이 모른다면 꽤 오래 헤멜 수 있기 때문에 포스팅하고자 합니다.
Failed to start the kernel 해결
Python 설치
가장 기본적인 것으로 파이썬이 설치되어있지 않으면 돌아가지 않습니다. 따라서 로컬에서 파이썬을 다운하고 vscode상에서도 파이썬 다운로드를 진행해주세요.
Jupyter 미 설치
이러한 문제가 발생하는 이유는 시작시킬 커널이 없어서 인데, Jupyter를 설치하지 않고 ipynb File을 시도해서 생기는 문제입니다. 따라서 Terminel 창을 관리자 모드로 실행한 후 다음의 코드를 실행해주세요.
pip install jupyter
pyzmq 충돌
pyzmq가 충돌이 일어날 수 있으니 재설치해보는 것이 두 번째 방법이 되겠습니다.
pip uninstall pyqzmq
pip install pyzmq==19.0.2
Anaconda 가상환경 구축 및 연결
이것도 안된다면, 다음의 방법을 이용해보겠습니다.
conda create -n 가상환경이름 python
conda info --envs
conda activate
이를 통해 가상환경을 생성해줍니다.
이후 가상환경의 리스트를 확인하여 잘 생성된 것을 확인하고, 가상환경을 활성화 해줍니다.
마지막으로 커널을 연결해줍니다. vscode를 권리자 권한으로 실행하고, ctrl + shift + p를 눌러서 python select interpreter를 검색해줍니다. 클릭하여 Main으로 표시되어 있는 것을 클릭해주면 되겠습니다.
반응형