执行yum makecache或yum install -y xxx安装某个依赖包命令,显示如下错误:
1 2 3 4 | Traceback (most recent call last): File "/usr/bin/yum", line 57, in <module> from dnf.cli import main ModuleNotFoundError: No module named 'dnf' |
yum依赖于系统默认的Python3版本,用户自行下载安装的Python3版本不支持yum。
export LD_LIBRARY_PATH=/usr/local/python3.7.5/lib:$LD_LIBRARY_PATH export PATH=/usr/local/python3.7.5/bin:$PATH
source ~/.bashrc
在另一个窗口执行完yum命令后,请用户注意回到之前的窗口进行操作,避免使用的Python环境错误。