Pycharm运行慢怎么办?5个设置让速度飞起来

 更新时间:2026年07月16日 09:49:03   作者:jdmike  
从Jupyter或Spyder切换到Pycharm后觉得运行速度太慢?别急着砸电脑!本文分享亲测有效的Pycharm优化技巧,包括扩大运行内存、选择Anaconda解释器、开启Gevent兼容调试等,特别教你如何用Debug模式解决查看变量卡顿的问题,让你的Python开发重新流畅起来

用惯了Jupyter,Spyder的开发者切换到Pycharm时,发现不论是打开IDE的速度,还是调试的速度都慢的让人想砸电脑,笔者在这花了好长时间生闷气,最终总结了几个坑来解决运行速度慢的问题,希望能帮到大家。

1.扩大Pycharm运行内存

打开后找到-Xms -Xmx两行,增加运行内存(根据电脑配置,笔者是8G内存),可明显改善打开IDE的速度

2.新建工程选择Python解释器

笔者常用Anaconda,因此选用了它

3.解决运行时查看变量速度慢的方法

File->Setting->Build, Execution, Deployment->Python Debugger勾选Gevent compatible

4.代码如何运行在console中

代码运行在console中方便我们步步调试

5.使用Debug来调试,而不是Run

笔者发现,如果使用Run执行程序后,在console里查看变量,输入代码非常的慢,如果数据量大,执行速度能气死人,暴躁老哥就差砸键盘了。后来发现使用Debug模式可明显改善此问题(果然debug就是为了这个而生的)

总结

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

相关文章

  • Python+OpenCV实现图像的亮度与对比度调整

    Python+OpenCV实现图像的亮度与对比度调整

    本文将深入理解用OpenCV实现图像的亮度与对比度调整的核心概念与实践方法,希望帮助大家掌握关键技术要点,了解实际应用场景与最佳实践
    2026-05-05
  • Python列表元素修改之直接赋值与切片赋值方法详解

    Python列表元素修改之直接赋值与切片赋值方法详解

    在Python编程的日常实践中,列表(List)作为最灵活、最常用的数据结构之一,几乎贯穿每个项目的始终,而修改列表元素的操作,更是基础中的基础,今天,我们将深入探讨列表元素修改的两种核心方式:直接赋值与切片赋值,需要的朋友可以参考下
    2026-05-05
  • django实现模板中的字符串文字和自动转义

    django实现模板中的字符串文字和自动转义

    这篇文章主要介绍了django实现模板中的字符串文字和自动转义,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • 使用Python实现异步文件读写功能

    使用Python实现异步文件读写功能

    在处理大规模数据或多个文件时,同步读写操作会导致程序阻塞,影响整体性能,通过异步文件读写,可以显著提高程序的响应速度和并发处理能力,本文将详细介绍如何使用Python实现异步文件读写,需要的朋友可以参考下
    2025-09-09
  • Python+Selenium自动化环境搭建与操作基础详解

    Python+Selenium自动化环境搭建与操作基础详解

    Selenium是如今最常用的自动化测试工具之一,支持快速开发自动化测试框架,且支持在多种浏览器上执行测试。本文将介绍关于Selenium Python自动化脚本环境搭建的相关资料,需要的朋友可以参考下
    2022-03-03
  • python能做哪方面的工作

    python能做哪方面的工作

    在本篇文章里我们给大家整理了关于学了python能做哪方面的工作的相关内容,有兴趣的朋友们可以学习下。
    2020-06-06
  • python+OpenCV反投影图像的实现示例详解

    python+OpenCV反投影图像的实现示例详解

    这篇文章主要介绍了python+OpenCV反投影图像的实现示例详解,本文通过实例代码图文并茂的形式给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2025-05-05
  • python生成器/yield协程/gevent写简单的图片下载器功能示例

    python生成器/yield协程/gevent写简单的图片下载器功能示例

    这篇文章主要介绍了python生成器/yield协程/gevent写简单的图片下载器功能,结合实例形式分析了python生成器、yield协程与gevent图片下载器相关功能定义与使用技巧,需要的朋友可以参考下
    2019-10-10
  • Python如何使用opencv进行手势识别详解

    Python如何使用opencv进行手势识别详解

    目前,人们正需要研发以人为中心进行计算机交互控制,所以下面这篇文章主要给大家介绍了关于Python如何使用opencv进行手势识别的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • Python 余弦相似度与皮尔逊相关系数 计算实例

    Python 余弦相似度与皮尔逊相关系数 计算实例

    今天小编就为大家分享一篇Python 余弦相似度与皮尔逊相关系数 计算实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论