1. 程式人生 > >如何安裝Python中numpy,在DOS驗證下一步步解決安裝問題(DOS下從python的驗證到pip驗證到Numpy安裝成功)

如何安裝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

你需要的適合你自己下載的Python版本的Numpy版本,所以博主下載的是在這個  numpy-1.13.3-cp36-none-win_amd64.whl ,並且將這個.whl檔案放到的E盤中。個人可以根據自己的喜好放到自己喜歡的路徑下。


準備完成,那就開始吧:

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都順順利利,平平安安。