我需要在 python 2.6 或 2.7 中为 windows 安装库 PyWeka0.3dev,它说它需要 setuptools,我安装了但后来他们告诉我这是一个不推荐使用的安装库,我安装了分发,然后我下载了 PyWeka 压缩包和每次我尝试既不使用 setup.py 也不使用 easy_install 安装它(它说没有模块 ez_setup 之类的东西)。任何人都可以给我一个关于如何做到这一点的线索吗?
问问题
1149 次
2 回答
1
正如 Aardvark 向您提到的(是的,我无所不在),有问题的模块已损坏。你不能easy_install它。这是 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
from来读取文件subprocess
。这似乎毫无意义,并且与损坏的安装一起,足以让我远离该模块。我怀疑它的作者根本不知道他们在做什么。
那,或者他们是天才。
于 2010-12-20T22:12:36.423 回答
0
朋克/哥特式编程方法可能有权成为..
要使 C 编译部分在 Windows 上工作,您需要 (1) 拥有与用于编译您正在使用的 python 版本相同版本的 Visual Studio,或者 (2) 设置起来有点棘手的 mingw .
于 2010-12-21T10:34:39.243 回答