我目前使用Python 2.7和Numpy 1.6.2。我想在权重参数中使用numpy.polyfit()
函数。但是,似乎在numpy 1.6.2中权重参数不可用。 Sourceforge download link显示1.6.2是最新版本。我找到更新的polynomial.py
文件,其中包含polyfit()
函数的权重参数。我只是简单地将当前的polynomial.py
替换为网站上的更新版本。然而,当我尝试运行我的Python程序,我得到的错误:试图安装numpy 1.7
Traceback (most recent call last):
File "C:\Python27\first.py", line 13, in <module>
import matplotlib
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 133, in <module>
from matplotlib.rcsetup import (defaultParams,
File "C:\Python27\lib\site-packages\matplotlib\rcsetup.py", line 19, in <module>
from matplotlib.colors import is_color_like
File "C:\Python27\lib\site-packages\matplotlib\colors.py", line 52, in <module>
import numpy as np
File "C:\Python27\lib\site-packages\numpy\__init__.py", line 153, in <module>
import polynomial
File "C:\Python27\lib\site-packages\numpy\polynomial\__init__.py", line 18, in <module>
from polynomial import Polynomial
ImportError: cannot import name Polynomial
first.py
仅仅是用我所有的代码,我试图运行
什么我做错了什么文件?有没有另一种方法来简单地获得最新版本的Numpy(1.7?)?
谢谢你的帮助!
感谢您对编辑寄语!我将从现在起格式化我的问题。 – 2012-07-05 11:26:40