Python学习系列0:配置Eclipse进行机器学习算法的准备工作

来源:互联网 发布:淘宝微淘怎么发 编辑:程序博客网 时间:2024/06/10 01:47

1. 配置java环境

    JAVA_HOME

    CLASS_PATH    

2. 配置Python的环境

     PATH中加入   python的根目录  c:/python33

     还要在python 中添加  scripts 的路径 :  C:\Python33\Scripts

3. 配置安装numpy

    因为numpy是第三方包,python安装第三方包有几种方式:

       1. 如果第三方包是一个文件,直接放到 lib   (python允许直接拷贝的方式安装第三方 包文件,但是不建议这样,可以利用包管理工具进行管理)

        2. 如果是多个文件,则拷贝到  lib/sit-packegs 目录下

        3. 使用第三方  包管理 软件,我用的pip 还有  easy-setup  distrabutes 等什么的

         因为pip是easy-setup发展而来的

   在配置包管理需要先安装  ez-setup.py   :

     在cmd中输入 : 

               python  ez-setup.py

     就会自动安装了   eclispe 会自动捕获  Pythonpath的变化,提示你添加

     然后去git上下载最新的  pip .zip   解压到一个路径下,然后cmd进入到该路径下:

         python   setup.py install 

       

         --- 说明你成功安装了 pip 包管理器    默认使用的 Https 协议下载更新  软件包

   使用说明:

      pip install foo 安装包foo
      pip uninstall foo 卸载包foo
      pip install -upgrade foo 升级包foo
      pip show --files foo 显示包foo所在目录 
      pip list --outdated 列出需要升级的包

安装   matplotlib  包

安装之后运行

 

fig = plt.figure()ax = fig.add_subplot(111)ax.scatter(datingDataMat[:,1],datingDataMat[:,2])plt.show()
 在eclipse中有错误

           依赖于两个包  dateutil   pyparsing 两个包

这个时候直接使用pip 包管理软件可以省去我们很多的麻烦:

 

就可以看到我们的  3.3 中安装的第三方包  


    可以看到我们的数据   plot 出来了  


0 0