有没有人能够安装PyWeka?

时间:2010-12-20 20:55:58

标签: python windows setuptools distribute

我需要在python 2.6或2.7中安装用于Windows的库PyWeka0.3dev,它说它需要setuptools,我安装但后来他们告诉我这是一个弃用的安​​装库,我安装了分发版,然后我下载了PyWeka压缩包,每次我尝试安装它既不使用setup.py也不使用easy_install(其中它表示没有模块ez_setup)。谁能给我一个关于如何做到这一点的线索?

2 个答案:

答案 0 :(得分:1)

正如通过Aardvark提到的那样(是的,我无所不在),有问题的模块被打破了。你无法轻松安装它。这是PyWeka中的一个错误。

您可以从PyPI,http://pypi.python.org/pypi/PyWeka/0.3dev下载该文件,并将其解压缩。

在文件setup.py中,删除以下两行:

from ez_setup import use_setuptools
use_setuptools()

通过运行

安装它
python setup.py install

你需要先安装numpy和NamedMatrix(它与PyWeka有相同的错误)。

但是,你提到你在Windows上。我强烈怀疑PyWeka将在Windows上运行。其中有一些特定于Unix的代码。

我仍然想知道作者为什么通过从cat调用subprocess来阅读文件。这看起来毫无意义,与破损的安装一起,足以让我远离该模块。我怀疑作者根本不知道他们在做什么。

那,或者他们是天才。

答案 1 :(得分:0)

punk / goth编程方法可能有权......

要让C-compliation部分在Windows上工作,你需要(1)使用与编译你正在使用的python版本相同版本的Visual Studio,或者(2)mingw这有点棘手设置。