虚拟环境中的内存泄漏

时间:2017-03-20 17:02:25

标签: python-2.7 python-3.x memory memory-leaks virtualenv

我有一个size=(200, 76, 101)的numpy数组;它的每个项都是数字积分计算的结果,通过一个复杂的函数,我将调用fun(它涉及使用scipy.integrate.quad,如果它很重要,它会导入其中的scipy),使用一个for循环:

a = np.array(size, 'float64')
for i in range(76):
    for j in range(101):
        for k in range(200):
            a[k,i,j] = fun(parameters[i, j]) # this is the integrating function
np.savez('file.npz', a)

所以,当我运行这个东西时,在python 3虚拟环境(以及python 2 v.env。)中,我看到内存使用量正在稳步增加,直到程序被杀死;如果我在v.env之外运行它,内存使用量保持不变,正如预期的那样。

我应该了解哪些虚拟环境没有告诉我?

0 个答案:

没有答案