我有一个Python脚本,该脚本使用NumPY将mp3音乐文件加载到内存中,处理每首歌曲的某些部分,并将多个音乐文件呈现为一个mp3文件。根据用户指定的mp3文件数量,它会占用大量RAM。
[我的问题是,当我尝试提供8或更多mp3歌曲(每首5MB左右)时,脚本抛出“ Memory Error”。
我正在跑步:
[当我运行任务管理器以查看python.exe进程时,我注意到它在超过1GB RAM时崩溃。
有没有一种方法可以增加1GB的限制,以便python.exe可以使用更多的RAM而不会崩溃?
无法增加进程的内存使用率。问题出在我正在使用的python模块上。更新到模块的较新版本后,我不仅限于1 GB的RAM。
可以解决,只需遵循以下URl:https://www.coveros.com/increasing-the-amount-of-memory-available-to-a-32-bit-windows-application/
使用Visual Studio命令提示符
editbin / LARGEADDRESSAWARE“ C:pathtoexeexecutable.exe”]