settingsLogin | Registersettings
리눅스 관련 모든 질문답변을 올려주세요! 100% 무료입니다! -Ask Ubuntu KR
Show Menu

파이썬 버전이 꼬여서 재설치를 하고 싶습니다. autoremove autoclean 등 사용하였는데 오류가 점점 더 길어지네요!

0 좋아요 0 싫어요
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지를 더 설치할 것입니다:
  apport python-apt python-requests python-urllib3
제안하는 패키지:
  apport-gtk apport-kde python-apt-dbg python-gtk2 python-vte python-apt-doc
다음 패키지를 업그레이드할 것입니다:
  apport python-apt python-requests python-urllib3
4개 업그레이드, 0개 새로 설치, 0개 제거 및 2개 업그레이드 안 함.
162개를 완전히 설치하지 못했거나 지움.
0 바이트/425 k바이트 아카이브를 받아야 합니다.
이 작업 후 37.9 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
(데이터베이스 읽는중 ...현재 103352개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../apport_2.14.1-0ubuntu3.23_all.deb ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
    import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Original exception was:
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: 경고: 과거의 pre-removal 스크립트 하위 프로세스가 오류 1번을 리턴했습니다
dpkg: trying script from the new package instead ...
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
    import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Original exception was:
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: error processing archive /var/cache/apt/archives/apport_2.14.1-0ubuntu3.23_all.deb (--unpack):
 새로운 pre-removal 스크립트 하위 프로세스가 오류 1번을 리턴했습니다
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'

  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: 정리하는 중에 오류가 발생했습니다:
 설치한 post-installation 스크립트 하위 프로세스가 오류 1번을 리턴했습니다
처리하는데 오류가 발생했습니다:
 /var/cache/apt/archives/apport_2.14.1-0ubuntu3.23_all.deb
 /var/cache/apt/archives/python-apt_0.9.3.5ubuntu2_amd64.deb
 /var/cache/apt/archives/python-urllib3_1.7.1-1ubuntu4_all.deb
 /var/cache/apt/archives/python-requests_2.2.1-1ubuntu0.3_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

이런식으로 오류가 발생할때는 어떻게 처리해야 하나요!?
서버 / 클라우드

1 답변

0 좋아요 0 싫어요
 
우수 답변
의존성 문제같이 보이는데요, 아래의 명렁어를 한번 입력해 보시길 권장드립니다.

sudo apt-get -f install

sudo dpkg --configure -a
Hosting by Microsoft MeltingPot/maru intermet
...