我使用su -c 'pip3 install' --upgrade pip'
升级pip时出错,因为在尝试以普通用户身份升级时出错。
这删除了预安装的pip并将其转储到/tmp
中,将其替换为系统范围的pip安装,该安装只能由root用户访问。如果我尝试卸载受根控制的pip,那么我认为这会引起问题,所以我没有尝试过。
如何使用仍在/tmp
中的可执行文件取回预安装的pip?
/tmp/pip-ufkfr3th-uninstall
└── usr
└── bin
└── pip
答案 0 :(得分:1)
您应该使用的命令是
sudo apt-get --reinstall install python-pip
或
sudo yum reinstall python27-python-pip
取决于您使用的包装系统(DEB或RPM)