gpt4 book ai didi

python - 仅在 Spyder IDE 中出现内存错误

转载 作者:太空宇宙 更新时间:2023-11-04 05:59:18 27 4
gpt4 key购买 nike

执行以下操作会导致我的 Spyder Python IDE 出现内存错误:

>>> from numpy  import *
>>> a_flt = ones((7000,7000), dtype=float64)+4
>>> b_flt = ones((7000,7000), dtype=float64)+1
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
MemoryError
>>>

这很奇怪,因为 Spyder 状态栏中的内存使用情况显示只有大约。我的内存使用了 25%。此外,当在标准 Python IDE GUI 中生成更多数量的 7000*7000 大数组时,一切正常。

>>> from numpy  import *
>>> a_flt = ones((7000,7000), dtype=float64)+4
>>> b_flt = ones((7000,7000), dtype=float64)+1
>>> c_flt = ones((7000,7000), dtype=float64)+1
>>> d_flt = ones((7000,7000), dtype=float64)+1
>>> e_flt = ones((7000,7000), dtype=float64)+1

即使创建了 5 个 float 组,内存需求也仅占我 16GB 总内存的三分之一左右。所以这不可能是真正的内存问题。我在 spyder google 组中发现了一个关于这个问题的类似问题 https://groups.google.com/forum/#!msg/spyderlib/qE9tiriT91s/0x3s2Aw-efMJ ,但是没有提供任何答案。如果有人能帮助我解决这种矛盾的情况,那就太好了。提前致谢,
帕特里克

最佳答案

安装 64 位版本的 Python和蜘蛛。这消除了我这个错误。

关于python - 仅在 Spyder IDE 中出现内存错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25981984/

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