을 실행하면 lsb_release -a
오류가 표시됩니다.
Traceback (most recent call last):
File "/usr/bin/lsb_release", line 26, in <module>
import lsb_release
ImportError: No module named lsb_release
기본 Python 버전 Python2.7을 python2.6으로 변경했습니다. 우분투 12.04
이 문제를 어떻게 해결하나요?
답변1
Ubuntu 14.04에는 lsb_release.py
Python 2.7용 파일도 설치되어 있으며 lsb_release
python2.7에서도 작동하는 것 같습니다. 다음을 수행하여 시도해 볼 수 있습니다.
python2.7 /usr/bin/lsb_release
작동한다면 파일을 백업 /usr/bin/lsb_release
하고 첫 번째 줄을 다음과 같이 변경하세요.
#! /usr/bin/python2.7
(옵션을 실험해 볼 수 있지만 -Es
처음에는 생략하겠습니다).
다시 실행할 수 있게 되면 apt-get
python3과 해당 종속 항목을 다시 설치하세요. 재귀적으로 종속성을 가져오기 위해 or (둘 다 설치해야 함)을 apt-cache depends python3
사용 하여 직접적인 종속성을 결정할 수 있습니다 .apt-rdepends
reverse-depends
메모- 원본 찾기unix.stckexchange.com에서 Anthon의 답변