我希望我的计算机能够和其他人一样正常运行。
现在谈谈这个问题:我试图通过安装一个包pip3当我收到一条消息,提示我正在使用过时的pip3。我尝试使用 安装新版本pip install --upgrade pip
。长话短说,我的电脑无法使用点子V8 比它应有的版本落后了 10 多个版本。这是两者的问题点子和pip3。
现在,我通常可以自己修复这个问题,但我觉得我的系统的软件包、现有文件或点子自己的缓存阻止我执行完全删除和重新安装(因为我此时不会尝试执行升级)。
我必须做什么才能删除点子和pip3完全从我的系统中移除,然后安装其最新版本?
答案1
要在所有当前支持的 Ubuntu 版本中完全删除并重新安装 pip 和 pip3,请打开终端并输入:
sudo apt purge python-pip python3-pip
sudo apt install python-pip python3-pip
pip uninstall --user pip
pip3 uninstall --user pip3
删除软件包会删除所有软件包数据,但通常会留下一些小的(经过修改的)用户配置文件,以防意外删除。在这种情况下,只需对意外删除的软件包发出安装请求即可恢复其功能。另一方面,您purge
甚至可以调用已删除的软件包来删除这些残留文件。请注意,这不会影响存储在您的主目录中的任何数据或配置。
答案2
我发现自从我一直在使用以来sudo -H pip install --upgrade pip
,有一个名为的文件夹/root/.cache/pip/
我需要删除。
编辑:
我已经设法解决了安装新版本pip
使用的问题来自 stackoverflow 的答案。之后我又遇到了另一个问题,pip3
由于一些文件权限问题而中断,但我也修复了这个问题。现在问题已经完全解决了。