希望你们都过得很好。我正在linux集群上运行一个python程序,遇到了一个与内存相关的问题。代码使用f2py库调用fortran例程。它在我的本地机器(Mac OSX)上运行得非常好,但是在linux站,对于相同的数据集,我得到了以下错误 * python中的错误:double free or corruption (!prev): 0x000055e6eaf49e10 * 我在其他linux机器上的IPYTHON终端上运行代码,并得到以下错误 ***错误在' /home/anaconda2/bin/python': free():无效的下一个大小(正常): 我知道这一定是内存映射的问题,并在fortran代码中大量检查了我的数组。令我惊讶的是,它在Mac OSX上运行良好。 你能帮我解决这个问题吗? 问题来源StackOverflow 地址:/questions/59385315/error-in-python-module-at-linux-machine-using-f2py
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。