一、安裝方法
方法一:
1.管理員身份啟動命令行(運行--->cmd)
2.pip install 庫的絕對路徑和庫的詳細名稱 ;或者運用cd命令跳轉到下載好的庫所在的位置然后pip install 庫的詳細名稱
3.wait等待安裝完成
方法二:
1.管理員身份啟動命令行(快捷鍵是WIN+R)
2.直接pip install +模塊名+-U
總結:以上兩種方法推薦方法二,比較簡單,在安裝模塊名時候可以在后面加上==和版本號,指定版本安裝。
二、安裝過程中報錯
1.is not a supported wheel on this platform(平台不支持這個庫)
原因一:下載的庫不是python對應的版本,庫名中的cp27代表python2.7.x支持的,其他的同理
原因二:pip不支持庫的文件名格式,下面舉一個自己遇到過的例子
背景:安裝psutil進程和系統實用工具庫一直沒有安裝成功,下載的是psutil-5.4.7-cp34-cp34m-win32.whl這個版本。
解決方法:首先查看pip支持的庫文件名格式,在shell中輸入import pip; print(pip.pep425tags.get_supported()) (如果這個不行就輸入import pip._internal;print(pip._internal.get_supported()))可以獲取到pip支持的文件名還有版本,我這里如下:
1 >>> import pip; print(pip.pep425tags.get_supported()) 2 [('cp34', 'none', 'win32'), ('cp34', 'none', 'any'), ('cp3', 'none', 'any'), ('cp33', 'none', 'any'), ('cp32', 'none', 'any'), ('cp31', 'none', 'any'), ('cp30', 'none', 'any'), ('py34', 'none', 'any'), ('py3', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
從上可以看到本版本的pip支持的文件名格式並沒有我們下載好的庫文件的格式,所以一直報錯,將下載好的庫文件名改成psutil-5.4.7-cp34-none-win32.whl就能夠運行,還有個辦法就是升級pip也能夠解決這個問題。
2.PermissionError!PermissionError!PermissionError!
遇到這個錯誤的時候首先在命令行中運行pip install --user package_name
然后再安裝第三方庫就能夠成功。
最后講講如何在命令行中查看pip和python的版本:
使用命令pip --version可以查看pip的版本
使用python2 --version可以查看Python2的版本
使用python3 --version可以查到python3的版本
最后提供一下python第三方庫的下載地址:
下載第三方包
第三方庫地址大全:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pip
