导入问题,如何解决此语法错误?

时间:2018-10-21 09:18:37

标签: python

我是python的新手。我使用anaconda Jupiter Notebook,我尝试使用名为weka的模块,我使用pip安装了它。但是现在我发现了这个错误:

  

文件   “ C:\ ProgramData \ Anaconda3 \ lib \ site-packages \ IPython \ core \ interactiveshell.py”,   第2961行,在run_code中       exec(code_obj,self.user_global_ns,self.user_ns)

     

文件“”,第14行,在       从weka.classifiers导入分类器,评估,PredictionOutput

     

文件   “ C:\ ProgramData \ Anaconda3 \ lib \ site-packages \ weka \ classifiers.py”,行   2169       除例外,e:                       ^ SyntaxError:语法无效

有人可以帮助我吗?猜测是一个愚蠢的错误,但我无法解决。.

1 个答案:

答案 0 :(得分:0)

您可能要升级weka。在当前的classifiers.py版本中,except ... as ...:行与Python3兼容。

但是看来当前代码库中的修复程序是not on pypi,所以您可能需要从源代码安装。 See this guide,了解如何实现。也许将有关此问题的信息发布到GitHub存储库上。