我安装了Python(x,y)-2.7.5.0来在我的Win8笔记本电脑上运行python程序。程序在Linux上运行,但是当我使用python(x,y)时,我收到此错误消息:
D:\ Python27 \ lib \ site-packages \ scipy \ optimize \ minpack.py:402:RuntimeWarning:功能调用次数已达到maxfev = 2800.
warnings.warn(errors [info] [0],RuntimeWarning)
在“func = lambda ...”部分的谐波分析期间发生错误:
y = N.ravel(zon[:,z,k,:])
print k
func = lambda p,s,c,y: fitfunc(p,s,c) - y # Distance to the target function
print k
p1, success = optimize.leastsq(func, p0[:], args=(s,c,y))
我查了一下,定义了maxfev,但我想,更改它不是一个好主意。我的问题是,错误是由python(x,y)的错误还是由我的Windows 8系统引起的。我怎样才能在答案后搜索?
有没有其他人在win8计算机上使用Python(x,y)-2.7.5.0?
答案 0 :(得分:0)
根据Padraic Cunningham(python 64 package for windows)的建议,我为Windows安装了Anaconda 64bit。没有问题了。因此我认为,一个问题可能是32位版本的pythonxy。另一个方面可能是,我没有使用最新版本的pythonxy,但我不确定。