jbs*_*ssm 25 dataframe pycharm pandas
我已经看到一些报道PyCharm很慢但是我遇到的问题似乎与正常操作相比太慢了.
我在pandas数据帧中有大量数据(从440 MB csv文件中读取).
当我在PyCharm中使用ipython控制台时,每次我尝试处理这些数据时,让我们说,我写my_data.它只是挂在那里大约30秒.
我真的不明白发生了什么,但似乎PyCharm正在通过所有数据找到一些智能自动完成(这是一个非常愚蠢的事情).
有什么方法可以停用这种行为?
我也长期面临着相同的问题:使用大熊猫数据帧时,PyCharm调试非常慢。如果我想在Watches中查看数据框的内容,通常会在等待几分钟后让我超时,所以在处理数据框时我基本上停止使用调试了
但是我刚刚发现的是
文件-> Settinggs->构建,执行,部署-> Python调试器
您必须打开“ Gevent兼容”标志
我还打开了该窗口中的所有其他标志(收集朗姆时间类型信息,attach子进程和PyQt兼容)。但是Gevent兼容标志确实为我完成了工作:突然间,它立即为我提供了调试器手表中的数据帧内容。
我正在使用PyCharm Verion 2016.2.3
如果您不介意完全禁用自动完成功能,我认为这应该可行:
去File > Settings (Ctrl+Alt+S) > IDE Settings > Editor > Code Completion
并关闭Insert selected variant by typing dot, space, etc.