일부 conda 패키지를 설치한 후 컴퓨터를 다시 시작했는데 Fedora가 시작 시 멈췄습니다. 유지 관리 모드로 부팅하고 단서를 얻기 위해 dnf 업데이트를 시도했는데 /usr/lib/python3.6에서 오류가 발생했습니다.
ModuleNotFoundError: 'librepo'라는 모듈이 없습니다.
Python 3.6을 엉망으로 만들었다는 사실을 발견했습니다. 그러나 이를 정리하는 가장 좋은 방법은 무엇입니까? 그리고 시스템이 정상적으로 시작되지 않는 이유는 무엇입니까?
감사해요
편집하다:
답변해 주셔서 감사합니다. 불행히도 그들은 너무 늦게 도착했습니다. 컴퓨터를 사용해야 해서 전체 시스템을 다시 설치했습니다. 패키지 관리자 시스템에 문제가 있는 것이 분명했기 때문에 다른 아이디어가 없었습니다(dnf와 yum이 모두 손상되었습니다).
에 대한:https://stackoverflow.com/questions/48291272/no-module-librepo-after-installing-pytorch-on-fedora27/48726460#48726460나는 "Fedora가 conda와 완벽하게 호환되지 않습니다."라는 말에 동의합니다. "Fedora 버그 보고서는 명백히 관련 없는 보고서에 대한 링크와 함께 닫힙니다." 왜냐하면 나는 버그 보고서를 제출하려고 하지 않았기 때문입니다.
다시 한번 감사드립니다
답변1
SE에 오신 것을 환영합니다.
구경하다여기. 이것이 f30에 적용되는지는 확실하지 않지만(Fedora 버전을 놓쳤습니다) 문제는 비슷한 것 같습니다.
답변2
먼저 dnf, rpm 등을 업그레이드해 보십시오. 가끔 거기에서 멈추는 경우가 있습니다.
문제가 있는 패키지를 제거해 보십시오(Python이라면 주의해서 진행하십시오... 어디에서나 사용되며 제거될 수 있습니다).많은다른 것들).
이미 패키지를 다운로드한 경우 원래의 "rpm -Uhv --force package.rpm"(기본적으로 설치 또는 재설치)을 사용하면 문제가 해결될 수 있습니다.