问题
Traceback (most recent call last):
File “/usr/bin/dnf”, line 57, in
from dnf.cli import main
File “/usr/lib/python2.7/site-packages/dnf/init.py”, line 31, in
import dnf.base
File “/usr/lib/python2.7/site-packages/dnf/base.py”, line 29, in
from dnf.yum import history
File “/usr/lib/python2.7/site-packages/dnf/yum/history.py”, line 31, in
import dnf.rpm.miscutils
File “/usr/lib/python2.7/site-packages/dnf/rpm/init.py”, line 22, in
from . import transaction
File “/usr/lib/python2.7/site-packages/dnf/rpm/transaction.py”, line 14, in
import rpm
File “/usr/lib64/python2.7/site-packages/rpm/init.py”, line 9, in
from rpm._rpm import *
ImportError: /usr/lib64/python2.7/site-packages/rpm/_rpm.so: undefined symbol: rpmdsNotify
解决方法
该符号在 rpm-libs-xxx.rpm中,检查版本是否正确。