簡介
在做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中。