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

            如果出現了如下界面表示安裝庫成功:  

           

 

5.但是在安裝NUmpy,matpotlib,pandas出現了如下情況:

 

    我試了其他方法,用pip來安裝,各種調試各種找資料,最后放棄治療(如果有朋友知道原因,請您指導,在下先謝謝啦),最后只能采用曲線救國策略:(因為我用IDEPyCharm)

對於上面這個問題,我已經找到了方法:原來是在python條件下查看pip能夠supported哪些版本:

    

  從上看出 將 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

            

 

 

最后,如果您想轉載,請標明出處:http://i.cnblogs.com/EditPosts.aspx?postid=5422257


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM