python报错MemoryError: Unable to allocate 247. MiB for an array with shape (1, XX) and data type int64
使用pandas 读取一个比较大的CSV文件时报错:MemoryError: Unable to allocate 247. MiB for an array with shape (1, 32434489) and data type int64
解决过程:
1.上网搜了有人说是因为文件过大,内存不够了,但是我是在D盘运行的,D盘相对于文件来说还有很大空间,所以不是这个问题。 2.又有网友说是因为python是64位的,anaconda是32位的,所以不兼容,但是我安装的确实是64位的anaconda。 3.为了确认,在cmd输入python之后,报Warning: This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load.
python报错MemoryError: Unable to allocate 247. MiB for an array with shape (1, XX) and data type int64最先出现在Python成神之路。
共有 0 条评论