首页 > 代码库 > Python之扩展包安装(scikit learn)

Python之扩展包安装(scikit learn)

scikit learn 是Python下开源的机器学习包。(安装环境:win7.0 32bit和Python2.7)

  • Python安装第三方扩展包较为方便的方法:easy_install + packages name

在官网 https://pypi.python.org/pypi/setuptools/#windows-simplified 

下载名字为

的文件。

在命令行窗口运行 ,安装后,可在python2.7文件夹下生成Scripts文件夹。把路径D:\Python27\Scripts

添加到环境变量中,即可方便使用easy_install.exe命令了。

  • 理论上应该可以使用 easy_install命令安装matplotlib,numpy。但是由于网速限制,总是出错。所以可以选择下载.exe文件手动安装。

numpy 下载链接

http://download.csdn.net/detail/ivankeiths/1205245 

matplotlib下载链接

http://matplotlib.org/downloads.html

在安装matplotlib之前,需要安装两个辅助包,dateutil 和 pyparsing.

可以采用命令 easy_install python_dateutil和easy_install pyparsing安装

后手动安装matplotlib即可

  • 若运行命令import matplotlib.pyplot as plt 出现错误

ImportError: No module named six; 可把路径:

C:\Python27\Lib\site-packages\scipy\lib中的six.py six.pyc six.pyo三个文件拷贝到C:\Python27\Lib\site-packages目录下。

 

 1 import numpy as np 2 import matplotlib.pyplot as plt 3  4 X = np.arange(-5.0, 5.0, 0.1) 5 Y = np.arange(-5.0, 5.0, 0.1) 6  7 x, y = np.meshgrid(X, Y) 8 f = 17 * x ** 2 - 16 * np.abs(x) * y + 17 * y ** 2 - 225 9 10 fig = plt.figure()11 cs = plt.contour(x, y, f, 0, colors = r)12 plt.show()

 

运行后:

 

Python之扩展包安装(scikit learn)