Jupyter Notebook出現(xiàn)kernel error
當(dāng)時(shí)用Anaconda安裝多個(gè)版本的Python的時(shí)候轩端,時(shí)常由于安裝和卸載多次Python導(dǎo)致Juoyter notebook不可用逝变。常常導(dǎo)致如下結(jié)果
File”//anaconda/lib/python2.7/site-packages/jupyter_client/manager.py”, line 190, in _launch_kernel
return launch_kernel(kernel_cmd, **kw)
File “//anaconda/lib/python2.7/site-packages/jupyter_client/launcher.py”, line 123, in launch_kernel
proc = Popen(cmd, **kwargs)
File “//anaconda/lib/python2.7/subprocess.py”, line 710, in init
errread, errwrite)
File “//anaconda/lib/python2.7/subprocess.py”, line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or director
解決辦法
- 運(yùn)行
python -m ipykernel install --user
重新安裝內(nèi)核 - 如果有多個(gè)內(nèi)核,先運(yùn)行
conda create -n python2 python=2
戒祠,為Python2.7設(shè)置Anaconda變量,在Anacoda下使用activate pyhton2
切換python環(huán)境 - 重啟jupyter notebook即可
小技巧
jupyter kernelspec list
查看安裝的內(nèi)核和位置
進(jìn)入安裝內(nèi)核目錄打開(kāi)kernel.jason
文件醋火,查看Python編譯器的路徑