pycharm与jupyter lab/notebook结合使用方式

 更新时间:2024年06月25日 08:51:33   作者:巴啦啦魔仙变!!  
这篇文章主要介绍了pycharm与jupyter lab/notebook结合使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

原因

jupyter lab的自动补全并不好用,使用了kite后总是存在卡顿的现象

正好在pycharm中支持jupyter lab/notebook,遂将二者集合

效果

确实很好。

既可以使用pycharm的代码补全,也可以运行在运行cell后实时预览输出,同样支持markdown语法,很不错。

教程

最好在conda中配多个环境,将各种环境隔离,并且添加内核到jupyter lab中。(教程参考: 将conda 虚拟环境添加到 Jupyter lab内核.

如果不想弄,只用base环境,当然也可以。

添加完成内核后,打开pycharm,

点击create new project

然后选择existing interpreter

点击右侧的三个点,找到conda 中对应环境的所在位置,然后选择Python.exe。

这里需要注意,如果这个项目想要运行在base环境下,那么这里就去找base这个虚拟环境的位置。

如果是想要运行在tensorflow环境下,就去找tensorflow这个环境的位置。

如果不清楚环境的位置,在命令行中运行

conda env list

会输出conda中每个环境的位置

第一次找到环境后,把这个勾上,以后就不用重复找了

选择虚拟环境后,会在Python3.8的后面显示环境名字。

然后点击创建。等待pycharm完成初始化

完成初始化后,新建文件,选择jupyter notebook文件

输入文件名,不需要后缀

  • 功能区1为:jupyter 服务,这个一般不用管
  • 功能区2为:jupyter lab/notebook内核,如果这里选择的内核与前面创建项目时选择的内核不一致,pycharm会提示切换内核。
  • 功能区3为:预览方式。

还有很多其它功能,多用一下就知道了

左侧框输入代码,按shift + enter开始运行,

切换为正确的内核。再次运行

总结

运行正常,教程结束。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python编写漏洞验证脚本批量测试繁琐漏洞

    Python编写漏洞验证脚本批量测试繁琐漏洞

    这篇文章主要为大家介绍了Python编写漏洞验证脚本来批量测试繁琐的漏洞实现,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • Python创建日历实例

    Python创建日历实例

    这篇文章主要介绍了Python创建日历实例,不使用Python提供的calendar实现,需要的朋友可以参考下
    2014-08-08
  • python3.6 tkinter实现屏保小程序

    python3.6 tkinter实现屏保小程序

    这篇文章主要为大家详细介绍了python3.6 tkinter实现屏保小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Python语法学习之进程间的通信方式

    Python语法学习之进程间的通信方式

    进程在创建之后是没有办法获取返回值的,但有的时候两个进程之间需要进行相互之间的配合才能完成工作,这就需要通信的帮助。本文主要介绍了Python中进程间的通信方式,需要的可以了解一下
    2022-04-04
  • 简述python Scrapy框架

    简述python Scrapy框架

    这篇文章主要介绍了python Scrapy框架的相关资料,帮助大家开始学习python 爬虫,感兴趣的朋友可以了解下
    2020-08-08
  • Python快速排序算法实例分析

    Python快速排序算法实例分析

    这篇文章主要介绍了Python快速排序算法,简单说明了快速排序算法的原理、实现步骤,并结合具体实例分析了Python实现快速排序的相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • 浅谈python 中的 type(), dtype(), astype()的区别

    浅谈python 中的 type(), dtype(), astype()的区别

    这篇文章主要介绍了浅谈python 中的 type(), dtype(), astype()的区别,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Permission denied的解决方法

    Permission denied的解决方法

    这篇文章主要介绍了Permission denied的解决方法,希望能给你带来帮助
    2021-08-08
  • 详解Python中映射类型的内建函数和工厂函数

    详解Python中映射类型的内建函数和工厂函数

    这篇文章主要介绍了详解Python中映射类型的内建函数和工厂函数,目前Python的内建映射类型只有字典一种,需要的朋友可以参考下
    2015-08-08
  • python 中关于pycharm选择运行环境的问题

    python 中关于pycharm选择运行环境的问题

    这篇文章主要介绍了python 中关于pycharm选择运行环境的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10

最新评论