gpt4 book ai didi

python - PyCharm 的控制台因 "big"个对象而挂起

转载 作者:太空狗 更新时间:2023-10-30 00:19:31 25 4
gpt4 key购买 nike

我使用的是 PyCharm,通常在其 Python 控制台中运行我的部分脚本以进行调试。但是,当我必须在“大”变量(消耗大量内存)上运行某些东西时,控制台变得非常慢。

df 是一个巨大的 pandas 数据框,当我在控制台输入 df. 时,它就不再有反应了10-15 秒。我无法判断这是否是 pandas 特有的,因为我使用的唯一“大”变量来自 pandas。

我在 Mac OS X 10.9.4(8 GB 内存)上运行社区版 3.4.1、pandas 0.14、Python 2.7.3。

df 的大小:

In[94]: df.values.nbytes + df.index.nbytes + df.columns.nbytes
Out[94]: 2229198184

最佳答案

我一直遇到同样的问题,但尚未找到合适的解决方案,但这是我一直在使用的解决方法,来自 PyCharm hanging for a long time in iPython console with big data .

不要键入 df.columns,而是键入 d.columns,然后返回并添加 f。这至少可以防止挂起,尽管它会使自动完成变得有点无用。

关于python - PyCharm 的控制台因 "big"个对象而挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25921464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com