
다음 오류가 발생하기 위해 'multiverse-repo'를 추가해 보았습니다.
sudo apt add-repository multiverse
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 19, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
그래서 저장소 문제에 대해 검색하기 시작했고 Linux 소프트웨어 관리자와 관련된 솔루션을 찾았습니다. 그래서 열려고 했지만 놀랍게도 열리지 않았습니다!
Synaptic을 성공적으로 열고 수동으로 추가하려고 저장소 메뉴에 액세스하려고 시도했지만 해당 메뉴도 열리지 않습니다.
이미 인증서를 다시 시작하고 다시 설치했습니다.
저는 Linux 파일을 망친 적도 없고 PC에 다른 변경 사항을 적용한 적도 없어서 왜 이런 일이 발생하는지 이해할 수 없습니다.
답변1
ModuleNotFoundError: No module named 'requests'
귀하의 특정 문제는 Python 모듈이 없다는 Python 오류입니다 requests
. 누락된 패키지를 설치할 수 있는지 확인할 수 있습니다.python-requests
apt-get install python-requests
때로는 다음을 실행하여 시스템 상태에 문제가 있는지(예: 패키지 누락) 확인할 수 있습니다.
apt-get install -f
/apt-get install --fix-broken
답변2
내가 말했듯이 소프트웨어 관리자가 작동하지 않았습니다. 최근에 내가 한 설치에 대해 많이 생각하게 되었습니다.
OpenSSL을 1.1.0으로 다운그레이드하는 데 필요한 Microsoft SQL-Server를 설치하려고 하면(이미 해당 버전에 있었기 때문에 말도 안 됨) OpenSSL에 의존하는 모든 프로그램도 제거됩니다.
4, 5일 전에 있었던 일인데, 그 전까지는 별 문제가 되지 않았는데, 주말에 휴가를 냈다는 것 외에는 별로 신경쓰지 않았다. 그러나 그것은 중요했습니다. 많이.
다른 포럼에서 확인하는 데 시간을 낭비한 후 소프트웨어 관리자 패키지 이름과 버전을 찾기 위해 Synaptics를 열었고 상태 => '설치되지 않음(잔류 구성)' 섹션에서 제거된 모든 프로그램을 찾았습니다.
모든 프로그램을 복구했고 모든 것이 평소대로 작동했습니다. 당신이 Linux 초보자이거나 나처럼 '엉터리 마스터'인 경우 Synaptics를 설치해야 하는 이유가 더 있습니다.
도움을 주셔서 감사합니다.
답변3
"/usr/lib/linuxmint/mintSources/mintSources.py"에는 python3이 필요하므로 다음을 시도해 보세요.
"sudo apt install python3-requests"
그것은 나를 위해 일하고 있습니다.