pyqt5-tools安裝失敗的詳細(xì)處理方法
在準(zhǔn)備學(xué)習(xí)python的PyQt5庫(kù)時(shí)
會(huì)遇到pyqt5-tools安裝失敗的情況。
其中一種可能是版本不適配。
Pycharm彈出顯示:安裝軟件包'pyqt5-tools'時(shí)發(fā)生錯(cuò)誤。
如圖:

1 D:\Desktop> pip install pyqt5-tools
2 ERROR: qt5-tools 5.15.2.1.2 has requirement click~=7.0, but you'll have click 8.0.4 which is incompatible.
3 ......
略微查看了一下詳細(xì)信息中的錯(cuò)誤代碼:


谷歌翻譯如下:
安裝構(gòu)建依賴(lài)項(xiàng):開(kāi)始
安裝構(gòu)建依賴(lài)項(xiàng):以“完成”狀態(tài)完成
獲得造輪子的要求:開(kāi)始
獲得制造輪子的要求:完成狀態(tài)“完成”
準(zhǔn)備元數(shù)據(jù)(pyproject.toml):開(kāi)始
準(zhǔn)備元數(shù)據(jù)(pyproject.toml):以狀態(tài)“錯(cuò)誤”完成錯(cuò)誤:子進(jìn)程退出錯(cuò)誤
準(zhǔn)備元數(shù)據(jù) (pyproject.toml) 未成功運(yùn)行。
退出代碼:1注意:此錯(cuò)誤源自子進(jìn)程,可能不是 pip 的問(wèn)題。
錯(cuò)誤:元數(shù)據(jù)生成失敗生成包元數(shù)據(jù)時(shí)遇到錯(cuò)誤。
見(jiàn)上面的輸出。
注意:這是上面提到的包的問(wèn)題,??而不是 pip。
提示:詳見(jiàn)上文。
一頭霧水
元數(shù)據(jù)(?_??)
并不是很懂
連續(xù)嘗試重新安裝了幾次并更換安裝庫(kù)都以失敗告終
不如嘗試一下直接安裝.whl文件
找到官方庫(kù)函數(shù)下載地址
搜索pyqt5-tools
選擇相關(guān)性降序
進(jìn)入窗口后
(??_?)庫(kù)版本

該庫(kù)目前最終只支持到python3.9
我的python編譯器版本3.10
接著去官網(wǎng)下載了個(gè)python3.8的編譯器
并添加到Pycharm中
文件->設(shè)置->項(xiàng)目->python解釋器->右方小齒輪->添加->基本解釋器
file->setting->project->python interpreter->??->add->base interpreter
設(shè)置完新的編譯器后在python解釋器欄同時(shí)出現(xiàn)3.8、3.10

選擇3.8版本的編譯器
兩種安裝方法(庫(kù)安裝和pip安裝)任選其一
此處以庫(kù)安裝為例,
文件->設(shè)置->項(xiàng)目->python解釋器->界面左上角加號(hào)(安裝)
file->setting->project->python interpreter->Alt+insert
上方搜索框可以直接搜索需要安裝的庫(kù),若出現(xiàn)安裝超時(shí)
可能是因?yàn)橐玫陌惭b庫(kù)是從國(guó)外調(diào)用的
可以添加清華鏡像或者豆瓣鏡像(鏡像很多種任選其一就行)
原地址: https://pypi.python.org/simple
清華鏡像:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣鏡像:https://pypi.douban.com/simple/
左下角選擇manage repositories(中文選擇管理倉(cāng)庫(kù))
左上角選擇加號(hào)以添加新url,選取上方鏡像地址


接著根據(jù)后面鏡像地址搜索到的庫(kù)進(jìn)行下載即可

最后添加成功
除此之外下載超時(shí)還有幾種情況。。。

總結(jié):
1. 如果安裝錯(cuò)誤,可能是版本對(duì)應(yīng)關(guān)系問(wèn)題
2. 如果安裝錯(cuò)誤,可以更換編譯器(或同時(shí)存在多個(gè)編譯器)
3. 如果安裝超時(shí),可能是所連接網(wǎng)絡(luò)問(wèn)題
4. 如果安裝超時(shí),可以更換鏡像以加速下載
到此這篇關(guān)于pyqt5-tools安裝失敗處理的文章就介紹到這了,更多相關(guān)pyqt5-tools安裝失敗內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
對(duì)python 多線(xiàn)程中的守護(hù)線(xiàn)程與join的用法詳解
今天小編就為大家分享一篇對(duì)python 多線(xiàn)程中的守護(hù)線(xiàn)程與join的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
Python利用公共鍵如何對(duì)字典列表進(jìn)行排序詳解
這篇文章主要給大家介紹了關(guān)于Python利用公共鍵如何對(duì)字典列表進(jìn)行排序的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-05-05
詳解Python logging調(diào)用Logger.info方法的處理過(guò)程
這篇文章主要介紹了詳解Python logging調(diào)用Logger.info方法的處理過(guò)程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
Python實(shí)現(xiàn)猜年齡游戲代碼實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)猜年齡游戲代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過(guò)的問(wèn)題
今天小編就為大家分享一篇解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過(guò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
python使用xlsxwriter實(shí)現(xiàn)有向無(wú)環(huán)圖到Excel的轉(zhuǎn)換
這篇文章主要為大家詳細(xì)介紹了python使用xlsxwriter實(shí)現(xiàn)有向無(wú)環(huán)圖到Excel的轉(zhuǎn)換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12

