這幾天開始想學習Python進行大數據處理,但是要對其中庫文件要進行擴展出現了一下問題,在此直接展示一下:
1.首先在Python官網上下載python3.5或者python2.7;
2.在這里我用的是Python2.7版本,本來python2.6之下的版本要安裝第三方的庫文件的時候,要自己安裝Pip和Setuptool這兩個安裝庫文件,在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