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使用PyYAML库进行配置文件管理

    Python使用PyYAML库进行配置文件管理

    在现代软件开发中,配置文件管理已经成为了一个不可或缺的环节,本文主要为大家详细介绍了如何使用Python中的PyYAML库来操作YAML文件,以及YAML文件的一些优缺点,希望对大家有所帮助
    2023-12-12
  • 如何使用Python编写测试脚本

    如何使用Python编写测试脚本

    这篇文章主要为大家详细介绍了Python如何通过PyCAN和CANard库实现编写测试脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-02-02
  • Python实现视频目标检测与轨迹跟踪流程详解

    Python实现视频目标检测与轨迹跟踪流程详解

    通过阅读相关文献及测试,找到了一种基于多模板匹配的改进方法,可以对遥感视频卫星中的移动目标进行探测,并绘制其轨迹。根据实验结果发现,可以比较有效的对运动目标进行跟踪
    2023-01-01
  • 利用Python将彩色图像转为灰度图像的两种方法

    利用Python将彩色图像转为灰度图像的两种方法

    这篇文章主要给大家介绍了关于利用Python将彩色图像转为灰度图像的两种方法,以及python 批量将图片转为灰度图的方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2021-12-12
  • 详解python如何提取浏览器中保存的网站登录用户名密码

    详解python如何提取浏览器中保存的网站登录用户名密码

    很多浏览器都贴心地提供了保存用户密码功能,用户一旦开启,就不需要每次都输入用户名、密码,非常方便,作为python脚本,能否拿到用户提前保存在浏览器中的用户名密码,用以自动登录呢,下面我们就来看看吧
    2023-08-08
  • 在Python程序中操作MySQL的基本方法

    在Python程序中操作MySQL的基本方法

    这篇文章主要介绍了再Python程序中操作MySQL的基本方法,主要借助了MYSQLdb module,需要的朋友可以参考下
    2015-07-07
  • python单测框架之pytest常见用法

    python单测框架之pytest常见用法

    pytest是python的单测框架,使用灵活,插件丰富,本文给大家分享python单测框架之pytest常见用法包括pytest常见的插件,感兴趣的朋友跟随小编一起看看吧
    2021-08-08
  • Python TestSuite生成测试报告过程解析

    Python TestSuite生成测试报告过程解析

    这篇文章主要介绍了Python TestSuite生成测试报告过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • python列表中删除重复元素的三种方法

    python列表中删除重复元素的三种方法

    本文主要介绍了python列表中删除重复元素的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01
  • python实现的文件同步服务器实例

    python实现的文件同步服务器实例

    这篇文章主要介绍了python实现的文件同步服务器,实例分析了文件同步服务器的原理及客户端、服务端的实现技巧,需要的朋友可以参考下
    2015-06-06

最新评论