码迷,mamicode.com
首页 > 编程语言 > 详细

Python之扩展包安装(scikit learn)

时间:2014-12-15 18:35:44      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

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

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

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

下载名字为bubuko.com,布布扣

的文件。

在命令行窗口运行 bubuko.com,布布扣,安装后,可在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()

 

运行后:

bubuko.com,布布扣

 

Python之扩展包安装(scikit learn)

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/hdu-2010/p/4165214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!