重裝cvxpy庫
先卸載cvxpy庫 結(jié)果出現(xiàn)錯(cuò)誤提示
一定要在開始里面啟動(dòng)cmd窗口進(jìn)行卸載呀
pip uninstall cvxpy
ERROR: Exception:
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\lib\shutil.py", line 788, in move
os.rename(src, real_dst)
OSError: [WinError 17] 系統(tǒng)無法將文件移到不同的磁盤驅(qū)動(dòng)器。: 'd:\\programdata\\a
naconda3\\lib\\site-packages\\_cvxcore.cp38-win_amd64.pyd' -> 'C:\\Users\\Admini
strator\\AppData\\Local\\Temp\\pip-uninstall-nydow4xq\\_cvxcore.cp38-win_amd64.p
yd'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\cli\base_comman
d.py", line 228, in _main
status = self.run(options, args)
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\commands\uninst
all.py", line 89, in run
uninstall_pathset = req.uninstall(
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\req\req_install
.py", line 686, in uninstall
uninstalled_pathset.remove(auto_confirm, verbose)
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\req\req_uninsta
ll.py", line 394, in remove
moved.stash(path)
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\req\req_uninsta
ll.py", line 283, in stash
renames(path, new_path)
File "D:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\utils\misc.py",
line 352, in renames
shutil.move(old, new)
File "D:\ProgramData\Anaconda3\lib\shutil.py", line 803, in move
os.unlink(src)
PermissionError: [WinError 5] 拒絕訪問。: 'd:\\programdata\\anaconda3\\lib\\site
-packages\\_cvxcore.cp38-win_amd64.pyd'
解決辦法:
通過網(wǎng)上搜索可能是因?yàn)殡娔X上運(yùn)行這python程序(比如spyder 、jupyter notebook等),我們把python程序關(guān)閉再卸載
然后真的就卸載成功了 pip uninstall cvxpy
然后看D:\ProgramData\Anaconda3\Lib\site-packages也看不到cvxpy文件夾了
然后打開jupyter notebook(也可以在cmd窗口輸入python來進(jìn)入python環(huán)境)
輸入import cvxpy 提示 ModuleNotFoundError: No module named 'cvxpy'
這樣就卸載干凈了








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