Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 属性错误:';模块';对象没有属性';生成代币';_Python_Python 2.7_Numpy - Fatal编程技术网

Python 属性错误:';模块';对象没有属性';生成代币';

Python 属性错误:';模块';对象没有属性';生成代币';,python,python-2.7,numpy,Python,Python 2.7,Numpy,这是我的代码,看起来很简单,但出现以下错误: import numpy as np a=np.random.randint(10,size=(2,2)) np.save('dd', a) >回溯(最近一次呼叫最后一次): 文件“E:\py\Pwork1\src\tttttt.py”,第333行,在 np.savez('a',a) savez中的文件“D:\Anaconda\lib\site packages\numpy\lib\npyio.py”,第593行 _savez(文件、参数、kwd

这是我的代码,看起来很简单,但出现以下错误:

import numpy as np

a=np.random.randint(10,size=(2,2))
np.save('dd', a)
>回溯(最近一次呼叫最后一次):
文件“E:\py\Pwork1\src\tttttt.py”,第333行,在
np.savez('a',a)
savez中的文件“D:\Anaconda\lib\site packages\numpy\lib\npyio.py”,第593行
_savez(文件、参数、kwds、False)
文件“D:\Anaconda\lib\site packages\numpy\lib\npyio.py”,第665行,在_savez中
pickle_-kwargs=pickle_-kwargs)
文件“D:\Anaconda\lib\site packages\numpy\lib\format.py”,第555行,在write\u数组中
(版本)
文件“D:\Anaconda\lib\site packages\numpy\lib\format.py”,第314行,在写入数组头中
header=asbytes(_filter_header(header))
文件“D:\Anaconda\lib\site packages\numpy\lib\format.py”,第450行,在过滤器标题中
对于tokenize.generate_令牌中的令牌(StringIO(asstr(s)).read):
AttributeError:“模块”对象没有“生成令牌”属性

这肯定不是因为我有一个generate_tokens.py或tokenize.py。我检查了tokenize,它显然已经生成了令牌。

如果你在代码中添加两行:
import tokenize
,然后
print(tokenize)
,然后像以前一样运行代码,你从
print
语句中看到了什么输出?@MarkDickinson我明白了
> Traceback (most recent call last):
  File "E:\py\Pwork1\src\tttttt.py", line 333, in <module>
    np.savez('a',a)
  File "D:\Anaconda\lib\site-packages\numpy\lib\npyio.py", line 593, in savez
    _savez(file, args, kwds, False)
  File "D:\Anaconda\lib\site-packages\numpy\lib\npyio.py", line 665, in _savez
    pickle_kwargs=pickle_kwargs)
  File "D:\Anaconda\lib\site-packages\numpy\lib\format.py", line 555, in write_array
    version)
  File "D:\Anaconda\lib\site-packages\numpy\lib\format.py", line 314, in _write_array_header
    header = asbytes(_filter_header(header))
  File "D:\Anaconda\lib\site-packages\numpy\lib\format.py", line 450, in _filter_header
    for token in tokenize.generate_tokens(StringIO(asstr(s)).read):
AttributeError: 'module' object has no attribute 'generate_tokens'