在使用yum clean all 和 yum makeache 清除和建立缓存的时候遇到File "/usr/lib64/python3.7/site-packages/libdnf/error.py", line 14, in swig_import_helper的问题(具体如下图所示)应该怎么修改。
你把完整报错复制出来发给我
这个问题可能是由于yum包和Python版本之间的冲突导致的。可以尝试以下几种方法来解决该问题:
如果您的系统上有多个Python版本,请确保使用的是正确的版本。可以尝试使用以下命令来指定Python版本执行命令:
python3.7 /usr/bin/yum clean all
python3.7 /usr/bin/yum makecache
如果以上方法不起作用,您可以尝试重装yum包。运行以下命令进行重装:
sudo yum reinstall yum
通过以下命令重新安装libdnf:
sudo yum reinstall libdnf