Linux
有沒有辦法從 bin 中恢復已解除安裝的執行檔?
我嘗試使用升級 pip3
su -c 'pip3 install' --upgrade pip'
是因為我遇到了錯誤,並且在嘗試以普通使用者身份升級它時失敗了。這從 中刪除了預安裝的 pip
/usr/bin
並將其轉儲/tmp
,取而代之的是系統範圍的 pip 安裝,只能由 root 訪問。我沒有嘗試解除安裝這個新 pip,因為我懷疑它會導致更多問題。由於我仍然有舊的預安裝 pip
/tmp
,我如何使用仍然在 /tmp 中的這個執行檔取回預安裝的 pip?/tmp 中 pip 的位置:
/tmp/pip-ufkfr3th-uninstall └── usr └── bin └── pip
這很可能是包管理器的版本
pip
,我只需使用您的包管理器重新安裝即可。Fedora/CentOS
$ sudo yum reinstall python-pip
Debian / Ubuntu
$ sudo apt-get --reinstall install -y python-pip