Pycharm出现卡顿、反应慢及CPU占用高等问题解决

 更新时间:2023年06月14日 11:12:44   作者:Longer2048  
相信很多刚开始使用pycharm不太熟练的小伙伴,每天一开机打开pycharm总是卡半天,不知道的还以为是电脑卡了或者啥问题的,下面这篇文章主要给大家介绍了关于Pycharm出现卡顿、反应慢及CPU占用高等问题解决的相关资料,需要的朋友可以参考下

环境:

  • Windows10 22H2
  • pycharm 2020.1.5专业版
  • pytorch1.10.1

这是第二次遇到这个问题了,之前尝试过更换pycharm版本,问题是解决了,但是又出现了其他bug。今天研究了半天,使用排除法确定了问题所在。

网上的解决方案(对我均不起作用):

1. 改运行内存:依次打开 Help → Change Memory Settings → 运行内存改为2048MB。

2. 清理cache:依次打开 File → Invalidate Cache/restart。

3. VM Options:依次打开 Help → Edit Custom VM Options → 输入以下代码,注意#号后面的不要。

-Xms128m  ## PyCharm 的启动内存,越大越好。
-Xmx2048m  ## PyCharm 的最大运行内存,也是越大越好。
-XX:ReservedCodeCacheSize=512m  ## PyCharm 保留代码可占用的内存

4. 关闭自动更新:依次打开 File(文件) → Appearance & Behavior (外观和行为)→System Settings (系统设置)→ Updates (更新) → 取消对钩

5. 排除不必要文件:依次打开 File(文件) → Project:Administrator(项目:管理员) → Project Structure (项目结构),把没有用的都删掉就可以了。

6. 省电模式:依次打开 File(文件) → Power save mode (省电模式),这样确实变快了好多,但是没有代码检查了,因噎废食。

如果以上方法均不起作用,可以再试试这个:

方法一:代码整理

不要把所有代码写在一个文件里,一个py文件代码短一点,控制在200行以内,互相调用少一点,结构简单一点,可以明显减少卡顿!

方法二:关闭拼写检查

pycharm的拼写检查(Typo)默认是开启的,会扫描全部的代码,然后提示你一些拼写问题。关闭可以减少一些卡顿。debug的时候可以不用自动检查,项目完成后可以直接手动扫描检查。具体操作:打开pycharm,点击[File] → [Settings] → [Editor] → [Inspections],搜索Typo,取消对钩即可。

方法三:换解释器

可以尝试一下,将现有的解释器(interpreter)删掉,再重新导入,等indexing完成后,有几率减少卡顿。具体操作:依次打开 [File] → [Settings] →[Project: xxx] → [Project: Interpreter],把现在用的python解释器删除,再重新导入即可,或者切换一下别的解释器,再切回来即可。

总结 

到此这篇关于Pycharm出现卡顿、反应慢及CPU占用高等问题解决的文章就介绍到这了,更多相关Pycharm卡顿CPU占用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python如何执行精确的浮点数运算

    Python如何执行精确的浮点数运算

    这篇文章主要介绍了Python如何执行精确的浮点数运算,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • Python实现列表转换成字典数据结构的方法

    Python实现列表转换成字典数据结构的方法

    这篇文章主要介绍了Python实现列表转换成字典数据结构的方法,结合实例形式分析了Python数值类型转换的相关技巧,需要的朋友可以参考下
    2016-03-03
  • Pycharm生成可执行文件.exe的实现方法

    Pycharm生成可执行文件.exe的实现方法

    这篇文章主要介绍了Pycharm生成可执行文件.exe的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • python 实现存储数据到txt和pdf文档及乱码问题的解决

    python 实现存储数据到txt和pdf文档及乱码问题的解决

    这篇文章主要介绍了python 实现存储数据到txt和pdf文档及乱码问题的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • 详解如何利用Python绘制迷宫小游戏

    详解如何利用Python绘制迷宫小游戏

    这篇文章主要为大家介绍了如何用Python制作一个迷宫游戏,文中的示例代码讲解详细,对大家更好的理解和学习python有一定帮助,感兴趣的朋友可以了解下
    2022-02-02
  • python实现多层感知器

    python实现多层感知器

    这篇文章主要为大家详细介绍了python实现多层感知器的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • 在Python的web框架中编写创建日志的程序的教程

    在Python的web框架中编写创建日志的程序的教程

    这篇文章主要介绍了在Python的web框架中编写创建日志的程序的教程,示例代码基于Python2.x版本,需要的朋友可以参考下
    2015-04-04
  • Django自定义全局403、404、500错误页面的示例代码

    Django自定义全局403、404、500错误页面的示例代码

    这篇文章主要介绍了Django自定义全局403、404、500错误页面的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Pytorch实现全连接层的操作

    Pytorch实现全连接层的操作

    这篇文章主要介绍了pytorch实现简单全连接层的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • Python正则表达式使用范例分享

    Python正则表达式使用范例分享

    本文给大家总结了7个常用的Python正则表达式的使用范例以及简单解释分析,有需要的小伙伴可以参考下
    2016-12-12

最新评论