Python的多版本、多虚拟环境共存(jupyter篇)
原文链接:http://www.juzicode.com/python-note-multi-version-python-jupyter
1、安装多个Python版本或创建虚拟环境:
2、在对应的Python版本或虚拟环境的安装路径下使用pip install jupyter安装jupyter。
3、任何版本下启动jupyter lab,找到其启动时使用的是哪个路径:
比如这个例子中启动的是d:\python\python38\lib\site-packages\jupyterlab。
其他的版本或虚拟环境下的site-packages目录就不会存在jupyterlab文件夹。
4、根据上一步骤确定的Python版本路径,是在D:\Python\Python38 路径下,找到D:\Python\Python38\share\jupyter\kernels,在这里添加其他版本或虚拟环境的kernel文件夹:
可以从原始存在的一个文件夹拷贝改名,然后进入该文件夹下找到kernel.json文件修改2处位置,一个是argv下的第1个参数表示python的路径,修改为要表示的Python版本或虚拟环境的路径,另外一个是display_name的名称,这个名称只要能区分识别即可。
{
"argv": [
"D:\\Python\\vPy38Image\\Scripts\\python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "vPy38Image",
"language": "python",
"metadata": {
"debugger": true
}
}
5、进入jupyter后,如果重新配置过上述步骤,刷新网页后在右上角点击选择相应的版本或虚拟环境:
参考阅读: