pyqt5-tools安裝失敗的詳細(xì)處理方法
在準(zhǔn)備學(xué)習(xí)python的PyQt5庫時
會遇到pyqt5-tools安裝失敗的情況。
其中一種可能是版本不適配。
Pycharm彈出顯示:安裝軟件包'pyqt5-tools'時發(fā)生錯誤。
如圖:
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ì)信息中的錯誤代碼:
谷歌翻譯如下:
安裝構(gòu)建依賴項(xiàng):開始
安裝構(gòu)建依賴項(xiàng):以“完成”狀態(tài)完成
獲得造輪子的要求:開始
獲得制造輪子的要求:完成狀態(tài)“完成”
準(zhǔn)備元數(shù)據(jù)(pyproject.toml):開始
準(zhǔn)備元數(shù)據(jù)(pyproject.toml):以狀態(tài)“錯誤”完成錯誤:子進(jìn)程退出錯誤
準(zhǔn)備元數(shù)據(jù) (pyproject.toml) 未成功運(yùn)行。
退出代碼:1注意:此錯誤源自子進(jìn)程,可能不是 pip 的問題。
錯誤:元數(shù)據(jù)生成失敗生成包元數(shù)據(jù)時遇到錯誤。
見上面的輸出。
注意:這是上面提到的包的問題,??而不是 pip。
提示:詳見上文。
一頭霧水
元數(shù)據(jù)(?_??)
并不是很懂
連續(xù)嘗試重新安裝了幾次并更換安裝庫都以失敗告終
不如嘗試一下直接安裝.whl文件
找到官方庫函數(shù)下載地址
搜索pyqt5-tools
選擇相關(guān)性降序
進(jìn)入窗口后
(??_?)庫版本
該庫目前最終只支持到python3.9
我的python編譯器版本3.10
接著去官網(wǎng)下載了個python3.8的編譯器
并添加到Pycharm中
文件->設(shè)置->項(xiàng)目->python解釋器->右方小齒輪->添加->基本解釋器
file->setting->project->python interpreter->??->add->base interpreter
設(shè)置完新的編譯器后在python解釋器欄同時出現(xiàn)3.8、3.10
選擇3.8版本的編譯器
兩種安裝方法(庫安裝和pip安裝)任選其一
此處以庫安裝為例,
文件->設(shè)置->項(xiàng)目->python解釋器->界面左上角加號(安裝)
file->setting->project->python interpreter->Alt+insert
上方搜索框可以直接搜索需要安裝的庫,若出現(xiàn)安裝超時
可能是因?yàn)橐玫陌惭b庫是從國外調(diào)用的
可以添加清華鏡像或者豆瓣鏡像(鏡像很多種任選其一就行)
原地址: https://pypi.python.org/simple
清華鏡像:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣鏡像:https://pypi.douban.com/simple/
左下角選擇manage repositories(中文選擇管理倉庫)
左上角選擇加號以添加新url,選取上方鏡像地址
接著根據(jù)后面鏡像地址搜索到的庫進(jìn)行下載即可
最后添加成功
除此之外下載超時還有幾種情況。。。
總結(jié):
1. 如果安裝錯誤,可能是版本對應(yīng)關(guān)系問題
2. 如果安裝錯誤,可以更換編譯器(或同時存在多個編譯器)
3. 如果安裝超時,可能是所連接網(wǎng)絡(luò)問題
4. 如果安裝超時,可以更換鏡像以加速下載
到此這篇關(guān)于pyqt5-tools安裝失敗處理的文章就介紹到這了,更多相關(guān)pyqt5-tools安裝失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
對python3標(biāo)準(zhǔn)庫httpclient的使用詳解
今天小編就為大家分享一篇對python3標(biāo)準(zhǔn)庫httpclient的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12python中pycryptodome模塊實(shí)現(xiàn)加密算法庫
PyCryptodome提供了許多密碼學(xué)算法和協(xié)議的實(shí)現(xiàn),包括對稱加密、非對稱加密、消息摘要、密碼哈希、數(shù)字簽名等,本文主要介紹了python中pycryptodome模塊實(shí)現(xiàn)加密算法庫,感興趣的可以了解一下2023-11-11Python如何查看兩個數(shù)據(jù)庫的同名表的字段名差異
這篇文章主要介紹了Python如何查看兩個數(shù)據(jù)庫的同名表的字段名差異,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05Python 內(nèi)置函數(shù)memoryview(obj)的具體用法
本篇文章主要介紹了Python 內(nèi)置函數(shù)memoryview(obj)的具體用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11使用Python轉(zhuǎn)換Markdown文件為Word文檔
Markdown格式的文章轉(zhuǎn)換成Word文檔能夠幫助作者制作更復(fù)雜的文檔,同時確保內(nèi)容的一致性和美觀性,本文將使用Python實(shí)現(xiàn)Markdown轉(zhuǎn)Word,感興趣的可以了解下2024-11-11