如何在 Ubuntu 上完全清理或重置 Python 安装

lyn*_*ynn 8 python apt pip anaconda

包管理和处理 pip、anaconda、PPA 和虚拟环境很困难。在我的依赖关系中的某个地方,事情被打破了。我在 Ubuntu 18.04 上。据我所知,我无法手动修复这些依赖项。

问题在于它的价值:几个月来我一直无法使用 tensorflow。每次我尝试修复它时,即使尽我所知卸载并重新安装所有东西,事情仍然无法正常工作。在沉没足够多的时间后,我正在寻找“核解决方案”。

我想要做的是彻底删除除 Python 和我的系统可能需要的任何 Python 包之外的所有内容,以便我可以重新开始(并希望能正确地做事情。)

所以,我的问题是:如何系统地清理或删除我的 Python 安装?我想擦掉一切,重新开始。是否存在系统指南或智能且信誉良好的脚本来执行此操作?

Jay*_*Jay 9

有用且具有警示意义的故事,最好不要删除它,我认为......我认为是亵渎行为导致它被删除,因此我已将其删除。

!!!! 警告 !!!!

如果你像我一样认为 ah shur 我会做一个 'apt list --installed | grep -i python' 然后'apt purge -y' 那些废话,好吧,也许不。

现在我的整个系统都是doo-doo。一切似乎都很好,直到我重新启动,现在没有网络连接,netplan 和一堆其他东西都消失了。无法恢复。

实际上,在我完成上述实际上删除了 netplan 之后,它看起来像是一个 'apt autoremove'。

这一切都是因为我想删除多个 python 版本来解决那些该死的导入问题,并用 pip 和 pip3 和 pip3432432 乱搞,什么 gosh flippin' 版本的 python 与什么 oody doody 版本的 pip 相关联......

更新 - 该视频帮助我恢复了文件https://youtu.be/tGIPeWkPkMc

  • 噢,伙计,这让我笑得很开心。主要是因为你称你的系统为“doo-doo”。我32岁了,我怎么了,我无法阻止rotfl。 (2认同)