dav*_*ugh 7 python windows anaconda jupyter-notebook
我是经验丰富的Python/Jupyter用户,但是Windows新手,在下载并安装Anaconda Python 3发行版并启动Jupyter笔记本后,我注意到Jupyter Notebook的内核Python[Root](而不是Python 3基于Unix的系统).
笔记本电脑工作正常,但共享笔记本电脑似乎有问题,因为每当在我的机器上创建的笔记本电脑在非Windows机器上打开时,用户会遇到"无法找到Python[Root]内核"消息并被提示选择Python 3(或Python 2)内核.这很烦人.
我似乎没有选择在笔记本中手动更改内核.也许这是我的Windows机器上如何安装Anaconda(或Jupyter)的问题?
如果未使用 nb_conda_kernels 包(如本例所示),则内核名称将从内核规范文件中获取。要查找内核规范,请使用jupyter kernelspec list命令:
(base) C:\Users\user>jupyter kernelspec list
Available kernels:
python2 C:\Anaconda2\share\jupyter\kernels\python2
Run Code Online (Sandbox Code Playgroud)
对于每个内核,相应的文件夹中都会有 kernel.json 文件,其中display_name可以更改:
{
"display_name": "Python 2",
"language": "python",
"argv": [
"C:\\Anaconda2\\python.exe",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
]
}
Run Code Online (Sandbox Code Playgroud)
就我而言,它是 Python 2 环境,但格式与 Python 3 相同。
| 归档时间: |
|
| 查看次数: |
2089 次 |
| 最近记录: |