scikits-learn 项目提供了机器学习相关的API。这个项目的文档非常棒,这一点最让我喜欢。可以用操作系统自带的包管理器安装scikits-learn,这是最方便的安装途径。但这种安装方式是不是可用,要看你用的什么操作系统了。
Windows用户可以从scikits-learn项目的官网下载一个安装文件。在Debian和Ubuntu上,对应的包的名字是python-sklearn。在MacPorts上,对应的port的名字是py26-scikits-learn和py27-scikits-learn。我们也可以选择从源文件安装,或者使用easy_install安装。Python(x, y)、Enthought和NetBSD等第三方的发行版中也包含了scikits-learn。
准备工作
你需要提前安装好SciPy和NumPy。
具体步骤
让我们看看怎样安装scikits-learn。
- 使用easy_install或pip安装
在命令行界面中,键入如下两条命令之一完成安装。
pip install -U scikit-learn
easy_install -U scikit-learn
可能需要在上述命令之前添加sudo,或者以管理员身份登录,否则可能会因为权限不够,不能成功执行安装命令。
- 从源文件安装
从https://pypi.python.org/pypi/scikit-learn/下载源文件,解压缩后进入主目录,然后执行如下命令。
python setup.py install