使用python pip安装PyQt5时遇到的不能安装d3dcompiler_47.dll错误
使用python pip安裝PyQt5時(shí)遇到的不能安裝d3dcompiler_47.dll錯(cuò)誤
- 現(xiàn)象
- 嘗試
- 解決方法
現(xiàn)象
初次嘗試安裝PyQt5,就遇到了個(gè)活見鬼的問題,錯(cuò)誤信息如下:
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: ‘C:\Users\zhangbin\AppData\Roaming\Python\Python39\site-packages\PyQt5\Qt5\bin\d3dcompiler_47.dll’
Check the permissions.
嘗試
百度上倒是有這個(gè)問題的解釋和解決方法,無非是說python正在占用的某項(xiàng)資源妨礙了d3dcompiler_47.dll文件的安裝,解決方法是重啟后再嘗試安裝。我看了資源列表里并沒有python相關(guān)的進(jìn)程在運(yùn)行,重啟后現(xiàn)象依舊。
解決方法
又做了大量搜尋后,看到了這篇文章:[關(guān)于初次使用python pip更新PyQt5包時(shí)發(fā)生的種種問題以及最后莫名其妙的解決之總結(jié)],具體命令如下:
python -m pip install PyQt5 --user
終于順利安裝完畢。關(guān)于錯(cuò)誤的原因,該文章的作者也不清楚,姑且不求甚解吧。
總結(jié)
以上是生活随笔為你收集整理的使用python pip安装PyQt5时遇到的不能安装d3dcompiler_47.dll错误的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 找不到或无法加载主类com.kuang.
- 下一篇: websocket python爬虫_p