Microsoft MVP성태의 닷넷 이야기
오류 유형: 969. lddtree - TypeError: 'type' object is not subscriptable [링크 복사], [링크+제목 복사],
조회: 4202
글쓴 사람
정성태 (seongtaejeong at gmail.com)
홈페이지
첨부 파일
 
(연관된 글이 2개 있습니다.)

lddtree - TypeError: 'type' object is not subscriptable

lddtree를 사용하기 위해 pax-utils를 설치 후,

$ sudo apt install pax-utils

실행했더니 이런 오류가 발생합니다.

$ lddtree /lib/x86_64-linux-gnu/libc.so.6
Traceback (most recent call last):
  File "/usr/bin/lddtree", line 60, in <module>
    from elftools.common import exceptions
ModuleNotFoundError: No module named 'elftools'

파이썬으로 만들어진 툴이었군요, ^^

$ pip install pyelftools
Collecting pyelftools
  Using cached pyelftools-0.32-py3-none-any.whl.metadata (372 bytes)
Using cached pyelftools-0.32-py3-none-any.whl (188 kB)
Installing collected packages: pyelftools
Successfully installed pyelftools-0.32

하지만, 그래도 여전히 오류가 발생합니다.

$ lddtree /lib/x86_64-linux-gnu/libc.so.6
Traceback (most recent call last):
  File "/usr/bin/lddtree", line 128, in <module>
    def dedupe(items: list[str]) -> list[str]:
TypeError: 'type' object is not subscriptable

왜냐하면 type hint는 파이썬 3.9부터 지원하기 때문이니, 현재 사용 중인 파이썬 버전을 업데이트하면 됩니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 7/16/2025]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 106  107  108  109  110  111  112  [113]  114  115  116  117  118  119  120  ...
NoWriterDateCnt.TitleFile(s)
11206정성태5/24/201726824오류 유형: 389. DISM.exe - The specified image in the specified wim is already mounted for read/write access.
11205정성태5/24/201726282.NET Framework: 658. C#의 tail call 구현은? [1]
11204정성태5/22/201735747개발 환경 구성: 316. 간단하게 살펴보는 Docker for Windows [7]
11203정성태5/19/201723316오류 유형: 388. docker - Host does not exist: "default"
11202정성태5/19/201723838오류 유형: 387. WPF - There is no registered CultureInfo with the IetfLanguageTag 'ug'.
11201정성태5/16/201729068오류 유형: 386. WPF - .NET 3.5 이하에서 TextBox에 한글 입력 시 TextChanged 이벤트의 비정상 종료 문제 [1]파일 다운로드1
11200정성태5/16/201725360오류 유형: 385. WPF - 폰트가 없어 System.IO.FileNotFoundException 예외가 발생하는 경우
11199정성태5/16/201724998.NET Framework: 657. CultureInfo.GetCultures가 반환하는 값
11198정성태5/10/201728709.NET Framework: 656. Windows Forms의 오류(Exception) 처리 방법에 대한 차이점 설명
11197정성태5/8/201723489개발 환경 구성: 315. VHD 파일의 최소 크기파일 다운로드1
11196정성태5/4/201725275오류 유형: 384. Msvm_ImageManagementService WMI 객체를 사용할 때 오류 상황 정리 [1]
11195정성태5/3/201726933.NET Framework: 655. .NET Framework 4.7 릴리스
11194정성태5/3/201727341오류 유형: 383. net use 명령어로 네트워크 드라이브 연결 시 "System error 67 has occurred." 오류 발생
11193정성태5/3/201724871Windows: 141. 설치된 Windows로부터 설치 이미지를 만드는 방법
11192정성태5/2/201727245Windows: 140. unattended.xml/autounattend.xml 파일을 마련하는 방법
11191정성태5/2/201728011Windows: 139. Dell Venue 8 Pro 태블릿에 USB를 이용한 윈도우 운영체제 설치 방법
11190정성태5/2/201733825Windows: 138. Windows 운영체제의 ISO 설치 파일에 미리 Device driver를 준비하는 방법
11189정성태5/2/201724256Windows: 137. Windows 7 USB/DVD DOWNLOAD TOOL로 98%에서 실패하는 경우
11188정성태4/27/201728182VC++: 118. Win32 HANDLE 자료형의 이모저모 [2]
11187정성태4/26/201728996개발 환경 구성: 314. C# - PowerPoint 확장 Add-in 만드는 방법 [1]파일 다운로드1
11186정성태4/24/201726653VS.NET IDE: 117. Visual Studio 확장(VSIX)을 이용해 사용자 매크로를 추가하는 방법 [1]파일 다운로드1
11185정성태4/22/201724554VS.NET IDE: 116. Visual Studio 확장(VSIX)을 이용해 사용자 메뉴 추가하는 방법 (2) - 동적 메뉴 구성파일 다운로드1
11184정성태4/21/201725825VS.NET IDE: 115. Visual Studio 확장(VSIX)을 이용해 사용자 메뉴 추가하는 방법파일 다운로드1
11183정성태4/19/201725517.NET Framework: 654. UWP 앱에서 FolderPicker 사용 시 유의 사항파일 다운로드1
11182정성태4/19/201729151개발 환경 구성: 313. Nuget Facebook 라이브러리를 이용해 ASP.NET 웹 폼과 로그인 연동하는 방법
11181정성태4/18/201726450개발 환경 구성: 312. Azure Web Role의 AppPool 실행 권한을 Local System으로 바꾸는 방법
... 106  107  108  109  110  111  112  [113]  114  115  116  117  118  119  120  ...