Jupyter Notebook切换虚拟环境的三种方法

 更新时间:2023年07月11日 09:35:32   作者:夏木夕  
本文主要介绍了Jupyter Notebook切换虚拟环境的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Python 的虚拟环境 相关命令

1 第一种情况

第 1 步: 切换到需要的虚拟环境 workon 虚拟环境名(笔者的虚拟环境名为 tf

第 2 步: 此时已经在指定的虚拟环境中,输入conda install ipykernel,如下图,过程中需要输入 y 并回车

第 3 步: 重启 jupyter ,点击菜单 Kernel,Change kernel ,如下:

即可切换虚拟环境!

2 第二种情况

如第一种情况的第 2 步一样成功安装了 ipykernel ,在第 3 步中仍然未出现要切换的虚拟环境

看似是第一种情况的第 3 步出现了问题

这时,我们 “将计就计” ,就认为是第 3 步出错,我们需要在此虚拟环境中继续执行以下命令,让虚拟环境名称在 Kernel,Change kernel 显示

python -m ipykernel install --user --name 虚拟环境名 --display-name "Python (虚拟环境名)"

cmd终端里安装 ipykernel ,我们看似已经成功安装,但是执行以上命令时仍然报错: 找不到ipykernel 模块

说明实际上是第一种情况中的第 2 步出现了问题, ipykernel 并没有成功安装,我们需要继续执行第 2 步

第 2 步: 打开 Pycharm,切换指定的虚拟环境,手动找到 ipykernel 模块并安装,如下图:

此时,提示 ipykernel 模块已经成功安装!我们可以继续执行第 3 步。

第 3 步: 重启 jupyter ,点击菜单 Kernel,查看 Change kernel

3 第三种情况

ipykernel 模块已经确定成功安装,但是第 3 步仍然没有显示需要的虚拟环境

此时,可以肯定,ipykernel 模块已经成功安装,那我们直接让指定的虚拟环境显示出来,

第 3 步: 重启 jupyter ,点击菜单 Kernel,查看 Change kernel

注意:

  • 使用以下命令找到虚拟环境的位置

这里是引用

到此这篇关于Jupyter Notebook切换虚拟环境的三种方法的文章就介绍到这了,更多相关Jupyter Notebook切换虚拟环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python使用pptx实现复制页面到其他PPT中

    Python使用pptx实现复制页面到其他PPT中

    这篇文章主要为大家详细介绍了python如何使用pptx库实现从一个ppt复制页面到另一个ppt里面,文中的示例代码讲解详细,感兴趣的可以尝试一下
    2023-02-02
  • Python使用itchat模块实现群聊转发,自动回复功能示例

    Python使用itchat模块实现群聊转发,自动回复功能示例

    这篇文章主要介绍了Python使用itchat模块实现群聊转发,自动回复功能,结合实例形式分析了Python基于itchat模块针对微信信息的发送、回复等相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • python二叉树遍历的实现方法

    python二叉树遍历的实现方法

    这篇文章主要介绍了python二叉树遍历的实现方法,使用了三种遍历:先序遍历,中序遍历,后序遍历,方法大家参考使用
    2013-11-11
  • Python解决Flutter项目简体字问题的方法

    Python解决Flutter项目简体字问题的方法

    作为面向大陆外市场的应用,我们经常编写代码的时候往往忘记切换繁体字导致上线后出现简体字,因为研究下业内相关插件,看看怎么好解决这个问题,OpenCC 支持语言比较多,所以基于此尝试了用 Python 去实现,需要的朋友可以参考下
    2024-07-07
  • 在Python的Flask框架中构建Web表单的教程

    在Python的Flask框架中构建Web表单的教程

    Flask框架中自带一个Form表单类,通过它的子类来实现表单将相当惬意,这里就为大家带来Python的Flask框架中构建Web表单的教程,需要的朋友可以参考下
    2016-06-06
  • 对比分析BN和dropout在预测和训练时区别

    对比分析BN和dropout在预测和训练时区别

    这篇文章主要为大家介绍了对比分析BN和dropout在预测和训练时区别,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 一文让你秒懂精通pip并快速体验深度学习应用【建议收藏】

    一文让你秒懂精通pip并快速体验深度学习应用【建议收藏】

    在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖库,当然pip还有很多参数都可以帮我们去查询一些库信息,这篇文章主要给大家介绍了如何通过一篇文章让你秒懂精通pip并快速体验深度学习应用的相关资料,需要的朋友可以参考下
    2021-08-08
  • 关于Python3的import问题(pycharm可以运行命令行import错误)

    关于Python3的import问题(pycharm可以运行命令行import错误)

    这篇文章主要介绍了关于Python3的import问题(pycharm可以运行命令行import错误),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Python运算符教程之逻辑门详解

    Python运算符教程之逻辑门详解

    逻辑门是任何数字电路的基本构建块。它需要一两个输入并根据这些输入产生输出。本文将通过示例和大家讲讲Python中的7个基本逻辑门,感兴趣的可以了解一下
    2022-09-09
  • python绘制直方图和密度图的实例

    python绘制直方图和密度图的实例

    今天小编就为大家分享一篇python绘制直方图和密度图的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07

最新评论