Конда сломал ДНФ, ням, ням-осуждается;Я перепробовал их все: переустановил dnf, python и т. Д. Fedora 29 - PullRequest
0 голосов
/ 19 декабря 2018

Я только что установил conda под root (я знаю, это плохо - я не знал, что произойдет ...).Я на Fedora 29. Когда я набираю dnf в оболочке, я получаю

File "/usr/lib/python3.7/site-packages/dnf/base.py", line 29, in <module>
import libdnf.transaction
ModuleNotFoundError: No module named 'libdnf'

аналогично yum. yum-deprecated вместо этого дает

File "/usr/bin/yum-deprecated", line 36
except KeyboardInterrupt, e:
SyntaxError: invalid syntax

Путь Python кажется правильным,то есть / usr / bin / python , но если я наберу только $ python, он использует anaconda.Уже проверено .bashrc , .bash-профиль файлы, исправлено $PATH, новый экспорт отсутствует.Я также попытался переустановить dnf, yum, python из rpm, мало что изменилось.

...