安装一些 conda 软件包后,我重新启动计算机,Fedora 在启动时卡住了。我以维护模式启动,尝试 dnf 更新只是为了获得一些线索,并在 /usr/lib/python3.6 中出现错误
ModuleNotFoundError:没有名为“librepo”的模块
我发现我弄乱了我的 python 3.6,但是清理它的最佳方法是什么?以及为什么系统无法正常启动?
谢谢
编辑:
感谢您的回答。不幸的是他们来得太晚了。我需要使用我的计算机,所以我重新安装了整个系统。我没有想到其他想法,因为很明显包管理器系统出了问题(dnf 和 yum 都受到了损害)。
关于:https://stackoverflow.com/questions/48291272/no-module-librepo-after-installing-pytorch-on-fedora27/48726460#48726460我确实同意:“Fedora 与 conda 并不完全兼容。”我不知道“Fedora 错误报告因重复而被关闭,并带有指向明显不相关报告的链接。”因为我没有尝试提交错误报告。
再次感谢
答案1
欢迎来到SE。
看一看这里。我不确定这是否适用于 f30(你错过了 Fedora 版本),但问题似乎类似。
答案2
先尝试升级dnf、rpm之类的,有时会卡在那里。
尝试删除有问题的包(如果是 Python,请小心行事......它到处都在使用,并且可以删除很多其他事物)。
如果您已经下载了软件包,也许使用原始的“rpm -Uhv --force package.rpm”(本质上是安装或重新安装)可以解决问题。