使用NumPy for python 3.6版,只需通过pip
安装它。对于简单的脚本,我一直得到一个我无法理解的奇怪错误
示例脚本:
#!/usr/bin/python3
import numpy as np
a = np.zeros((2,2))
print(a)
运行时输出:
Traceback(最近一次调用最后一次):文件“”,第1行,in 文件“/Users/Zhiang/Projects/LearningPython/Test.py”,第4行,in a = np.zeros((2,2))#创建一个全零的数组 AttributeError:module'numpy'没有属性'zeros'
我仍然是使用python的新手,并且不知道该怎么做。我已经尝试重新安装NumPy.Even,直到为python 3.6重新安装pip
。谁知道该怎么办?
答案 0 :(得分:0)
请参阅注释 - 通过删除pyc文件解决问题。
Python检查.pyc文件的内部时间戳是否与相应的.py文件匹配,如果匹配,则加载.pyc。如果您更新并且您仍在使用以前编译的.pyc。
,这可能是一个问题