啟動(dòng)cmd窗口執(zhí)行下面這個(gè)安裝庫的代碼
pip install --target=D:/ProgramData/Anaconda3/Lib/site-packages --use-feature=2020-resolver --upgrade pyqt5==5.12 -i https://pypi.douban.com/simple
然后出現(xiàn)錯(cuò)誤提示
File "D:\ProgramData\Anaconda3\lib\shutil.py", line 615, in _rmtree_unsafe
onerror(os.unlink, fullname, sys.exc_info())
File "D:\ProgramData\Anaconda3\lib\shutil.py", line 613, in _rmtree_unsafe
os.unlink(fullname)
PermissionError: [WinError 5] 拒絕訪問。: 'D:\\ProgramData\\Anaconda3\\Lib\\site
-packages\\PyQt5\\QtCore.pyd'
怎么辦?
第一步 設(shè)定python.exe文件的用戶操作權(quán)限
在anaconda3的安裝路徑下找到python.exe文件,我的路徑是"D:\ProgramData\Anaconda3\python.exe",然后右鍵點(diǎn)擊python.exe文件,選擇屬性,點(diǎn)擊安全選項(xiàng)卡,
然后點(diǎn)擊組和用戶名那個(gè)框下方的edit編輯按鈕。
彈出一個(gè)對(duì)話框,在這個(gè)對(duì)話框的組和用戶名框里選擇users(XB........),在users的權(quán)限框里,勾選除特殊權(quán)限外的所有權(quán)限,如下圖所示,然后點(diǎn)擊應(yīng)用,確定。然后在彈出的框里再點(diǎn)擊確定。
第二步 設(shè)定anaconda3文件夾的用戶權(quán)限
右鍵點(diǎn)擊anaconda3文件夾,然后選擇屬性。
點(diǎn)擊安全選項(xiàng)卡,然后點(diǎn)擊組和用戶名那個(gè)框下方的edit編輯按鈕。
彈出一個(gè)對(duì)話框,在這個(gè)對(duì)話框的組和用戶名框里選擇users(XB........),在users的權(quán)限框里,勾選除特殊權(quán)限外的所有權(quán)限,如下圖所示,然后點(diǎn)擊應(yīng)用,這個(gè)確定之后需要等待設(shè)定成功,大概幾分鐘。設(shè)置安全信息完成之后。點(diǎn)擊確定。
然后在彈出的框里再點(diǎn)擊確定。
如果你的spyder處于運(yùn)行過程中請(qǐng)先關(guān)閉窗口,同樣的jupyter notebook也需要關(guān)閉。
然后再在cmd窗口下面執(zhí)行上面的命令。
然后發(fā)現(xiàn)可以安裝成功了,如果你還是不能安裝成功,你就再把上面提到的兩個(gè)文件的authenticated users用戶的權(quán)限設(shè)定為完全控制再在cmd窗口中執(zhí)行命令試試。
如果還是不行,你就再多等一會(huì),再在cmd窗口屬于命令。因?yàn)殡娔X配置過程可以會(huì)有延遲。








暫無數(shù)據(jù)