包管理和兼顾 pip、anaconda、PPA 和虚拟环境很困难。在我的依赖关系中的某个地方,事情坏了。我在 Ubuntu 18.04 上。据我所知,我无法手动修复这些依赖项。
问题,就其价值而言:几个月来我一直无法使用 tensorflow。每次我尝试修复它,甚至据我所知卸载并重新安装所有内容时,仍然无法正常工作。在沉没了足够多的时间后,我正在寻找一种“核解决方案”。
我想做的是彻底删除除 Python 和我的系统可能需要的任何 Python 包之外的所有内容,以便我可以重新开始(并希望 正确地 做事。)
那么,我的问题是: 如何系统地清理或删除我的 Python 安装? 我想抹去一切,重新开始。是否存在执行此操作的系统指南或智能且信誉良好的脚本?
原文由 lynn 发布,翻译遵循 CC BY-SA 4.0 许可协议
有用和警示的故事,最好不要删除它,我认为……我假设它是亵渎性的,所以我把它删掉了。
!!!!警告 !!!!
如果你像我一样,你认为 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