python库安装

这几天开始想学习Python进行大数据处理,但是要对其中库文件要进行扩展出现了一下问题,在此直接展示一下:

 

1.首先在Python官网上下载python3.5或者python2.7;

 

2.在这里我用的是Python2.7版本,本来python2.6之下的版本要安装第三方的库文件的时候,要自己安装PipSetuptool这两个安装库文件,在Python2.7之后版本中(包括python3-3.5)安装的时候已经自动替您安装好了。

(在此,如果您想对pip version进行update,下载最新版的pip包—解压–,cmd中输入— python install D:\pip.8.0.1\setup.py(pip包目录),其会自动进行更新)

3.配置环境变量:python 环境变量:(path中增加)D:\python;

        pip 环境变量(pip 安装在python的Scripts下)D:\python\Scripts;

4.使用pip安装第三方库:

            一. 下载第三方库文件:xxx.whl (ipython,Numpy,matplotlib,scipy,…..) 

           xxx.whl链接网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/

            二. 找到您下载xxx.whl文件下目录,在CMD中找到您的下载目录文件:cd d: \python\Scripts\whl(回车)

                                            d:(回车){到了您在安装目录下}

            三. 第一步 pip install wheel(回车)

              第二步 pip install xxx.whl

            如果出现了如下界面表示安装库成功:  

           《python库安装》

 

5.但是在安装NUmpy,matpotlib,pandas出现了如下情况:

《python库安装》

 

    我试了其他方法,用pip来安装,各种调试各种找资料,最后放弃治疗(如果有朋友知道原因,请您指导,在下先谢谢啦),最后只能采用曲线救国策略:(因为我用IDEPyCharm)

对于上面这个问题,我已经找到了方法:原来是在python条件下查看pip能够supported哪些版本:

    《python库安装》

  从上看出 将 numpy-1.10.4+mkl-cp27-cp27m-win32.whl 修改成 numpy-1.10.4+mkl-cp27-none-win32.whl

  再到用 pip install numpy-1.10.4+mkl-cp27-none-win32.whl 就行cmd 中必须要转到numpy 安装目录下),

        同样 如果发现 matpoltlib , pandas 出现一样情况,也可以这样安装。

 第一种:下载Anaconda,通过这个库与PyCharm相联系。因为Anaconda中包含了(Numpy,matpotlib,pandas);  

    具体步骤如下:Anaconda

      1.安装Anaconda下载链接:https://www.continuum.io/downloads

      百度云:链接:http://pan.baidu.com/s/1boCPUTD 密码:l7q5 ,其中有两个版本2.4.0是python2.7 win32 ,3.4.0 是python3.5

      2.安装Pycharm (如果在此期间安装python shell 打不开,有问题,请您自己百度,都有教程)

      3.在Pycharm的Files>>settings>>Project Interpreter>>Add local  里面添加Anaconda python.exe. 应用之后就可以调用各种Anaconda的库啦。

 第二种:下载canopy,在canopy中下载(Numpy,matpotlib,pandas),同时canopy也是一个IDE。自动帮您下载,但是canopy编程没有pyCharm对代码理解透彻。canopy下载地址:https://www.enthought.com/canopy-subscriptions/。但是这个下载很慢,我这里有个下载好了

的(canpoy 32bit)  百度云:链接:http://pan.baidu.com/s/1hsllCcW 密码:diua

            《python库安装》

 

 

最后,如果您想转载,请标明出处:http://i.cnblogs.com/EditPosts.aspx?postid=5422257

点赞