Я только что установил 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, мало что изменилось.