导入python模块talon时出错

导入python模块talon时出错,python,numpy,scipy,scikit-learn,Python,Numpy,Scipy,Scikit Learn,我正在尝试导入talon,但似乎出现了操作错误。我试过更新numpy、sklearn和scipy。sklearn和scipy都无法“构建轮子”。当尝试升级talon时也是如此 这就是我得到的错误。在尝试导入talon时 --------------------------------------------------------------------------- OSError Traceback (most recent

我正在尝试导入talon,但似乎出现了操作错误。我试过更新numpy、sklearn和scipy。sklearn和scipy都无法“构建轮子”。当尝试升级talon时也是如此

这就是我得到的错误。在尝试导入talon时

---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)
<ipython-input-1-9dc622c182ae> in <module>()
      2 import scipy
      3 import sklearn
----> 4 import talon

C:\Users\Tom\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load(name, import_)

C:\Users\Tom\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load_unlocked(name, import_)

C:\Users\Tom\Anaconda3\lib\importlib\_bootstrap.py in _load_unlocked(spec)

C:\Users\Tom\Anaconda3\lib\importlib\_bootstrap.py in _load_backward_compatible(spec)

C:\Users\Tom\Anaconda3\lib\site-packages\talon-1.0.9-py3.5.egg\talon\__init__.py in <module>()
     17 
     18 if not os.path.isfile(EXTRACTOR_FILENAME):
---> 19     train_model()

C:\Users\Tom\Anaconda3\lib\site-packages\talon-1.0.9-py3.5.egg\talon\__init__.py in train_model()
     14 def train_model():
     15     """ retrain model and persist """
---> 16     train(init_classifier(), EXTRACTOR_DATA, EXTRACTOR_FILENAME)
     17 
     18 if not os.path.isfile(EXTRACTOR_FILENAME):

C:\Users\Tom\Anaconda3\lib\site-packages\talon-1.0.9-py3.5.egg\talon\signature\learning\classifier.py in train(classifier, train_data_filename, save_classifier_filename)
     18 def train(classifier, train_data_filename, save_classifier_filename=None):
     19     """Trains and saves classifier so that it could be easily loaded later."""
---> 20     file_data = genfromtxt(train_data_filename, delimiter=",")
     21     train_data, labels = file_data[:, :-1], file_data[:, -1]
     22     classifier.fit(train_data, labels)

C:\Users\Tom\Anaconda3\lib\site-packages\numpy\lib\npyio.py in genfromtxt(fname, dtype, comments, delimiter, skip_header, skip_footer, converters, missing_values, filling_values, usecols, names, excludelist, deletechars, replace_space, autostrip, case_sensitive, defaultfmt, unpack, usemask, loose, invalid_raise, max_rows)
   1510                 fhd = iter(np.lib._datasource.open(fname, 'rbU'))
   1511             else:
-> 1512                 fhd = iter(np.lib._datasource.open(fname, 'rb'))
   1513             own_fhd = True
   1514         else:

C:\Users\Tom\Anaconda3\lib\site-packages\numpy\lib\_datasource.py in open(path, mode, destpath)
    149 
    150     ds = DataSource(destpath)
--> 151     return ds.open(path, mode)
    152 
    153 

C:\Users\Tom\Anaconda3\lib\site-packages\numpy\lib\_datasource.py in open(self, path, mode)
    499             return _file_openers[ext](found, mode=mode)
    500         else:
--> 501             raise IOError("%s not found." % path)
    502 
    503 

OSError: C:\Users\Tom\Anaconda3\lib\site-packages\talon-1.0.9-py3.5.egg\talon\signature\data\train.data not found.
---------------------------------------------------------------------------
OSError回溯(最近一次调用上次)
在()
2进口scipy
3.导入sklearn
---->4进口爪
C:\Users\Tom\Anaconda3\lib\importlib\\u bootstrap.py在查找和加载(名称,导入)中
C:\Users\Tom\Anaconda3\lib\importlib\\u bootstrap.py在\u查找\u和\u加载\u解锁(名称,导入\u)
C:\Users\Tom\Anaconda3\lib\importlib\\u bootstrap.py in\u load\u unlocked(规范)
C:\Users\Tom\Anaconda3\lib\importlib\\u bootstrap.py in\u load\u backward\u兼容(规范)
C:\Users\Tom\Anaconda3\lib\site packages\talon-1.0.9-py3.5.egg\talon\\uuu init\uuuu.py in()
17
18如果不是os.path.isfile(提取器文件名):
--->19列车(U型)
C:\Users\Tom\Anaconda3\lib\site packages\talon-1.0.9-py3.5.egg\talon\\uuuuuu init\uuuuuuuuuuuuuu.py in train\u model()
14 def列_型号():
15“再培训模型和持久化”
--->16列(初始化分类器(),提取器数据,提取器文件名)
17
18如果不是os.path.isfile(提取器文件名):
C:\Users\Tom\Anaconda3\lib\site packages\talon-1.0.9-py3.5.egg\talon\signature\learning\classifier.py in train(分类器、训练数据文件名、保存分类器文件名)
18 def序列(分类器、序列数据文件名、保存分类器文件名=无):
19“训练并保存分类器,以便以后可以轻松加载。”
--->20 file_data=genfromtxt(序列数据文件名,分隔符=“,”)
21列车数据,标签=文件数据[:,:-1],文件数据[:,-1]
22.匹配(序列数据、标签)
genfromtxt中的C:\Users\Tom\Anaconda3\lib\site packages\numpy\lib\npyio.py(fname、dtype、comments、delimiter、delimiter、skip_header、skip_footer、converter、missing_值、filling_值、usecols、names、excludelist、deletechars、replace_space、autostrip、区分大小写、defaultfmt、unpack、usemack、usemask、usemask、lose、invalid_ra
1510 fhd=iter(np.lib.\u datasource.open(fname,'rbU'))
1511其他:
->1512 fhd=iter(np.lib.\u datasource.open(fname,'rb'))
1513 own_fhd=真
1514其他:
C:\Users\Tom\Anaconda3\lib\site packages\numpy\lib\\u datasource.py处于打开状态(路径、模式、destpath)
149
150 ds=数据源(destpath)
-->151返回ds.打开(路径、模式)
152
153
C:\Users\Tom\Anaconda3\lib\site packages\numpy\lib\\u datasource.py处于打开状态(self、path、mode)
499返回文件开启器[ext](已找到,模式=模式)
500其他:
-->501引发IOError(“%s未找到”。%path)
502
503
OS错误:C:\Users\Tom\Anaconda3\lib\site packages\talon-1.0.9-py3.5.egg\talon\signature\data\train.data未找到。

缺少一个文件。尝试重新安装
talon
。我意识到我必须手动重新安装,而不是使用pip。谢谢