安裝需要的第三方庫時,命令行輸入pip提示不是內部或外部命令


簡介

在做Python開發時,安裝需要的第三方庫時,大多數人喜歡選擇在命令行用pip進行安裝。

然而有時敲入pip命令會提示‘pip’不是內部或外部命令。。如圖:

解決辦法

1、在python安裝目錄中找得到script文件夾,查看文件夾內部是否存在pip3.exe這個文件。

2、如果沒有,在命令行輸入:python -m ensurepip 將pip.exe文件下載下來

3、在python安裝目錄中找得到script文件夾,查看文件夾內部,可以看到存在pip3.exe這個文件了。

 4、驗證pip是否安裝成功,出現如圖界面,就是成功的安裝了pip。

附錄

如果script文件夾內存在pip.exe,那么就是cmd的環境路徑有問題

在命令行輸入path c:\windows\system32\

 

或者在環境變量中添加%SystemRoot%System32

 

有些python庫是windows環境下無法支持使用的,為了不影響學習和使用,在此添加一個whl包的下載方法

Python open-source extension packages 

https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

這個網站里面有很多.whl格式的packages,是一個非常好的資源站。 

以一個實例演示whl文件的安裝

1.首先在網站下載需要的庫包

2.win+R打開終端

3.在終端執行 pip install D:\curses-2.2+utf8-cp37-cp37m-win_amd64.whl(我下載安裝的是curses)

此外,安裝的話

同時,在windows下確實很多package不好裝。可以下載python包到本地,命令行進入文件夾(有setup.py路徑下),輸入:
 $ python setup.py install

則可以將第三方庫安裝到python中。


免責聲明!

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



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