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后,如果重新配置过上述步骤,刷新网页后在右上角点击选择相应的版本或虚拟环境:

参考阅读:

用这个方法解决Python多版本共存问题,简单粗暴!

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注