1. 程式人生 > >【笨辦法解決】pip不是內部或外部命令,也不是可執行的程式

【笨辦法解決】pip不是內部或外部命令,也不是可執行的程式

pip這個問題可以說是困擾每個小白的經典問題了,我記得我第一次用的時候感覺世界好神奇。。  然而之後換電腦,十有八九出這個問題。。

看了看網上的教程,都是新增環境變數來解決,但是問題在於,有時候添加了環境變數也不能解決,更有些時候,尤其是某些公司 內控比較嚴格的環境下,可能使用者是沒有許可權修改系統環境變數的(沒錯,說的就是我們公司!)。

在嚴酷環境的折磨下,我總結出了幾個百試百靈的原則:

1. pip不需要下載:如果是python3以上,下載的python就會自帶pip,所以並不需要單獨下載pip

2. 環境變數中的Path是什麼:想象一下,你進入終端的時候是位於一個和pip存放位置完全不同的地方的,這時候執行pip,讓系統去哪裡找呢?所以Path就是給系統指路的,新增到path裡的路徑,裡面的xx.exe就可以在處於任意路徑下的時候被執行。

3. 改不了環境變數或者改了沒用怎麼辦:明白了為什麼要新增環境變數解決之後,自然而然就有一個笨辦法可以解決,就是告訴系統pip在哪裡。怎麼告訴系統呢?就是要先切換到pip所在的目錄,再執行pip install xxx

4. pip在哪:......\Python\Python37\Scripts>   前面的....是Python的安裝路徑,每個人都不一樣的,得看自己裝在哪裡了

5. 我連python在哪都不知道:如果是win10的系統,直接在小娜的搜尋欄裡打python,在彈出的python.exe選項上右鍵,開啟檔案所在位置

6. 小娜是什麼/我不是win10:愛莫能助,出門右拐百度不送。