【发布时间】:2014-06-22 19:06:24
【问题描述】:
我正在使用带有 Windows 7、python 2.7 的 python Spyder 2.2.5 编写脚本
一开始我已经尝试了所有的导入方式:
from numpy import *
或
import numpy
还有
import numpy as np
而且,对于我使用 numpy 的每一行,编译时都会出错
QR10 = numpy.array(QR10,dtype=float)
QR20 = numpy.array(QR20,dtype=float)
QR11 = numpy.array(QR11,dtype=float)
QR21 = numpy.array(QR21,dtype=float)
但是,即使有这 30 个错误,如果我运行它,脚本仍然可以工作....
对此有什么帮助吗?
【问题讨论】:
-
您可能已经知道,该脚本只适用于第二个选项。 “如果我运行脚本就可以工作”是什么意思?您的意思是在 Spyder 内部,还是从外部运行它?也许 Spyder 正在使用另一个版本的解释器,例如蟒蛇3?另外,您是否通过标准方式安装了 numpy?如果没有,也许你必须在“工具”菜单中调整 PYTHONPATH。
-
让我们看看....该脚本也可以与选项 3 一起使用
np.array...etc,(我已经测试过但不工作)现在,Spyder 附带包 Python(x,y)所以所有东西(python 2.7、numpy、matplotlib 等)都安装好了。当我提到脚本可以工作时,我想通过单击“运行”来表示在 Spyder 中,因此,即使在编译时出现 30 多个错误,它从头到尾都可以正常工作而不会引发任何错误,即使走过标记的行如上图中的“错误”。这很奇怪......