python安裝whl文件的實戰步驟
前言
WHL文件是以Wheel格式保存的Python安裝包,Wheel是Python發行版的標準內置包格式。在本質上是一個壓縮包,WHL文件中包含瞭Python安裝的py文件和元數據,以及經過編譯的pyd文件,這樣就使得它可以在不具備編譯環境的條件下,安裝適合自己python版本的庫文件。
如果要查看WHL文件的內容,可以把.whl後綴名改成.zip,使用解壓軟件(如WinRAR、WinZIP)解壓打開即可查看。
1、為什麼會用到whl文件來安裝python庫文件呢?
在python的使用過程中,我們免不瞭要經常通過pip來安裝自己所需要的包,大部分的包基本都能正常安裝,但是總會遇到有那麼一些包因為各種各樣的問題導致安裝不瞭的。這時我們就可以通過嘗試去Python安裝包大全中(whl包下載)下載whl包來安裝解決問題。
2、安裝過程
1、首先要知道自己的python版本,我自己的是3.7的,打開cmd窗口,直接輸入python即可:
2、進入(下載whl包),下載與使用的python版本對應whl包,如:下載的庫名中cp37代表python3.7版本,其它同理(我的電腦是64位的,所以選擇win_amd64)。
3、把下載的whl文件復制到指定的文件夾(本人的放到pip同路徑下,一般在D:\Python\Scripts目錄下),然後cmd打開該路徑,輸入命令:pip install pocketsphinx-0.1.15-cp37-cp37m-win_amd64.whl
4、到這裡就安裝成功瞭,如果你一切順利的話,下面的可以不用看。
安裝可能會出現的問題:ERROR: pocketsphinx-0.1.15-pp37-pypy37_pp73-win32.whl is not a supported wheel on this platform.
出現這個問題的原因是whl文件的命名問題,你可以通過cmd窗口輸入:
pip debug –verbose 命令來查看自己電腦支持的安裝標簽,然後修改whl文件的名字後再重復上面的安裝步驟即可。
如:
原本的名字:pocketsphinx-0.1.15-cp37-cp37m-win32.whl
修改後名字:pocketsphinx-0.1.15-cp37-cp37m-win_amd64.whl
原因:我的電腦不支持win32標簽文件
補充:一些報錯的說明
1.file does not exist
這時,你需要把終端的文件位置切換為你保存.whl文件的地址
比如我的文件地址:
2..whl is not a supported wheel on this platform.
這代表你當前的python版本和.whl文件的python版本不一致,此時切換環境即可
總結
到此這篇關於python安裝whl文件的文章就介紹到這瞭,更多相關python安裝whl文件內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- pypy提升python項目性能使用詳解
- PyPy 如何讓Python代碼運行得和C一樣快
- winrar和7Zip哪個好 winrar和7Zip比較
- Python3.9用pip安裝wordcloud庫失敗的解決過程
- winrar是電腦自帶的嗎 winrar壓縮軟件怎麼下載