如何安裝Python中numpy,在DOS驗證下一步步解決安裝問題(DOS下從python的驗證到pip驗證到Numpy安裝成功)
注:我在安裝過程中,按照一些博主的安裝流程,並未安裝成功。最後發現了大概是我出現的問題和其他的博主不一樣吧。反正就是要對症下藥,其實每個人的問題都不太一樣,自己設定的安裝路徑,各種許可權,各種不同的系統,都會導致問題產生,所以安裝不成功的時候,請不要沮喪,也請不要踩人,網路上這麼多好夥伴都有對這個安裝問題的一些見解,只要多搜一搜,多看一看一定可以成功的。我也是站在巨人的肩膀上的,很感謝巨人們。
下面是我一步一步解決Python安裝的問題,所以基本是針對我自己出現的問題,寫部落格的原因也是怕以後自己忘記了,之後仍然可以把這個博文翻出來給自己參考參考的,如果有什麼地方不周全,還請見諒。
題主的系統win10,DOS作業系統正常工作,安裝的是Python3.6.2,Numpy下載的是wheel檔案,對應Python3.6.2,下載了numpy-1.13.3-cp36-none-win_amd64.whl。
準備環節:
1.在Python官網上下載你所需要的Python版本,博主安裝的是Python3.6.2, window64位作業系統,安裝的路徑是預設路徑,C:\Program Files\Python36。安裝路徑根據個人安裝習慣有所不同,博主本來想安裝在E盤的,但是貌似安裝的時候腦抽了,一直點點點,就預設路徑了。
補充:博主的Python3.6.2的安裝路徑下的Scripts資料夾中就已經包含有些朋友說的pip.exe或者pip3.6 .exe等,給你們參觀一下,如下圖,如果沒有的朋友請自己去安裝。
2.Python安裝成功後,請到這裡下載https://pypi.python.org/pypi/numpy
準備完成,那就開始吧:
1. 在更改環境變數的時候,我就遇到了很多問題,參考了別人的部落格,n次(- -!)無厘頭的改呀改呀,終於發現了為什麼出錯。。。。
步驟:右鍵計算機---屬性---高階系統設定---環境變數---Path---點選編輯---編輯環境變數---複製貼上你的Python安裝的途徑(這是我的安裝途徑:C:\Program Files\Python36\)
然後問題來了,我按照有些朋友的說法,在貼上這個途徑地址前,先加個英文分號,嗯,看起來就是這樣的 ,就是這個被我用四個箭頭指起來的小碧池
貼上的樣子如右→ ;C:\Program
Files\Python36\
然後我退回上一級視窗發現這個小碧池披了個小馬甲,就是那兩個雙引號“
”
嗯,我還在想,這個路徑改的真是“不一般”啊,樣子不太一樣,也沒管,就往下了;
然後呢,為了確保我的途徑的確改了,我就在執行中輸入cmd回車,然後就到了DOS操做系統了,吶吶吶,就是這個樣子的,來看看:
我就噼裡啪啦輸入了python,結果發現。。。我沒安裝python???這是不可能的,因為1分鐘以前,我還打開了Python。
然後我笨的不行,一直改路徑,改呀改,就是不行。直到某一瞬間,我發現這個路徑和其他的路徑是不太一樣啊,你看我們在print的時候加個“ ”和不加“ ”的結果是不一樣的,而且這個路徑的樣子和其他路徑的樣子也不太一樣,讓我們來recall一下:
是把,藍色框和桃紅色框裡面的都是路徑,但是桃紅色框裡分明多了雙引號;
然後我把輸入的path改了一下,把左邊的分號去掉:
現在就看起和別的一樣了。我們再到DOS中驗證一下看看,
成功了!!!!
#------------------------------------------------------------------------------------------------------------分隔符---------------------------------------------------------------------------------------------------------------#
2. 開始對pip進行驗證
同樣的,站在巨人的肩膀上,我發現,我需要安裝一下我的pip,但是我本身的python安裝途徑下的scripts資料夾裡面就有pip.exe 以及 pip3.6.exe,所以我就沒有進行有些博主的安裝過程,但是,我在DOS中驗證pip時卻失敗了???
嚇得我趕快查了查 路徑,猛地一想,我這個pip.exe的檔案路徑是在script資料夾中,之前給你們看過了,上面有截圖。
趕快重新改一下環境變數,如下:
完成之後,來試試看,DOS下能不能驗證成功:
呼。喘一口大粗氣,終於到這步了,輸入pip之後,DOS就給噼裡啪啦砰砰砰一大堆告訴我要怎麼使用怎麼愛護pip的方法。。。
為什麼DOS不選擇多愛我們這些安裝的孩子們一些呢。。。
然而事情到這,我以為輸入pip install 啥啥啥就為止了。後面我才發現,博主真是一個不受上天照顧的孩子,在輸入完pip install numpy-1.13.3-cp36-none-win_amd64.whl之後,博主被電腦這個傻孩子告知,“你受限了,你得用管理員的身份執行呀”。
真是博主一口老血差點沒噴出來,好好好,電腦你說了算!
疲憊的博主把滑鼠放在開始上,右鍵亮出了我的管理員身份:
一切都是那麼的安靜祥和。(被折磨這麼久我的內心已經毫無波動。。。)
於是,再抱有最後一絲希望,我對DOS說,好孩子,放我走吧。。。
然而DOS 卻這樣和我說:
好吧好吧,算我服了,這裡真的是博主自己給自己找麻煩,
其實我的.whl檔案放在了E盤,專門為Python的各種安裝包建的資料夾中,博主有點整理癖。(小夥伴們引以為戒啊)
卯足最後一口氣,真的是最後一口了,於是乎,我打開了.whl的老巢。pip install 了它
蒼天啊,大地啊,看到這個successfully的時候,博主真的是老淚縱橫,終於
成功了!!!
#------------------------------------------------------------------------------------------------------------分隔符---------------------------------------------------------------------------------------------------------------#
3.事情至此,還有最後最重要的一步,頒發證書
大家請移步Python3.6.2,讓我們一起激動的輸入:import numpy as np
成功了!!!
各位父老鄉親,親朋好友們,我安裝Numpy的歷險到此結束!!!珍愛生命,安裝Numpy!
博主本人在此博文中,貌似入戲太深,戲精成分嚴重,有點傷肝傷肝傷腎。其實導致我安裝這麼麻煩的原因也都在我本人身上,我記憶力也蠻差的,寫博文的功效也主要用於治療記憶力短暫,廣大同胞們不喜勿噴,希望大家安裝Numpy都順順利利,平平安安。