python调用np存储数据。突然间啥提示也没有,就MemoryError 就停了。
网上有人说
python中的numpy 所创建的矩阵大小是有限的,无法创建上万行或者是列的矩阵,如下图错误
想想我的代码,确实类似,我一次性存储4万图片,可能有点多了,于是改小一点,果然就不报这个错了。
参考别人的建议方法:
在用Python处理大数据时,本来16G的内存,内存还没使用四分之一就开始报MemoryError的错误,后来才知道32bit的Python使用内存超过2G之后,就报这个错误,还没有其他的提示消息。果断换64bit的Python。
一开始安装32bit的Python,是因为numpy和scipy官方版本只支持32bit的,后来又找到了非官方的版本http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
wheel文件安装时出现:Fatal error in launcher: Unable to create process using '“”C:\Program Files (x86)\Python33\python.exe“” “C:\Program Files (x86)\Python33\pip.exe”
在