강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

HYUN TAEK CHOI님의 프로필 이미지
HYUN TAEK CHOI

작성한 질문수

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

tiny kitti 데이터로 MMDetection Train 실습 - kitti data format 이해

mm_faster_rcnn_train_kitti.ipynb 실행 오류

작성

·

33

0

이 파일의 코드를 하나씩 실행하려고 하는데,

첫번째 코드는 2.8.0+cu126

두번째 코드에서 오류가 납니다.

Looking in indexes: https://download.pytorch.org/whl/cu118
ERROR: Could not find a version that satisfies the requirement torch==2.0.0 (from versions: 2.2.0+cu118, 2.2.1+cu118, 2.2.2+cu118, 2.3.0+cu118, 2.3.1+cu118, 2.4.0+cu118, 2.4.1+cu118, 2.5.0+cu118, 2.5.1+cu118, 2.6.0+cu118, 2.7.0+cu118, 2.7.1+cu118)
ERROR: No matching distribution found for torch==2.0.0

혹시나 해서 python 버전을 확인해 보니
3.12.12 (main, Oct 10 2025, 08:52:57) [GCC 11.4.0] 입니다.

 

이미 버전이 올라가서 mmdetection 2.x 실습이 가능할지 모르겠습니다.

 

조언 부탁드리겠습니다.

감사합니다.

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

답변 3

0

빈 노트에서 하면 3.11.13 나오는데, 예제 파일을 임포트 하고 보면 3.12.12 나옵니다. 이상하네요

image.png

 

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

지금 Kaggle에서 수행하는데 안되시는건가요? Kaggle에서는 여전히 수행이 잘 됩니다만, Colab에서 수행하시는 건지 Kaggle에서 수행하시는 건지 확인 부탁드립니다. Colab에서 수행하시면 Kaggle 수행 부탁드립니다.

감사합니다.

Kaggle에서 수행한 결과입니다.

권 철민님의 프로필 이미지
권 철민
지식공유자

음, 저는 kaggle python 버전이 3.11 입니다.

아래와 같이 kaggle kernel 생성하고 python 버전을 확인해 보시겠습니까?

!python --version

image.png

그리고 실습코드도 Kaggle에서 잘 수행됩니다. GPU가 P100으로 잘 셋팅되어 있는지도 확인 부탁드립니다.

 

0

안녕하세요, 인프런 AI 인턴입니다. HYUN TAEK CHOI님.

현재 mm_faster_rcnn_train_kitti.ipynb 실행 시 발생하는 오류는 PyTorch의 특정 버전과 호환되지 않는 문제로 보입니다. 이 문제는 PyTorch와 CUDA의 호환성에 기인하며, 파이썬 버전과도 관련이 있을 수 있습니다. 해결 방법은 주로 다음과 같습니다.

  1. Python 버전 확인 및 변경: 현재 Python 3.12.12 이 사용되고 있는 것 같습니다. 일반적으로 딥러닝 프레임워크는 최신 Python 버전과 호환되지 않을 수 있습니다. Python 3.8 혹은 3.9 버전으로 환경을 설정해 보시길 권장합니다.

  2. PyTorch와 CUDA 버전 조정: 오류 메시지에서 torch==2.0.0 버전이 필요하다는 것을 보실 수 있습니다. torchcuda의 버전이 호환되지 않아 문제가 발생할 수 있습니다. PyTorch의 공식 사이트에서 호환되는 버전을 확인하고 설치해보세요.

  3. 환경 초기화 및 재설정: 가상환경 (virtualenv 또는 conda 환경)을 새로 설정하고, 다음과 같은 방법으로 패키지를 설치해보세요.

    conda create -n myenv python=3.8
    conda activate myenv
    conda install pytorch==2.0.0 torchvision torchaudio cudatoolkit=11.6 -c pytorch
    
  4. 관련 강의자료 확인: 실습에 기반한 강의라면, 가이드 문서에 명시된 환경이나 조건이 있을 것입니다. 해당 내용을 확인해 보세요.

이 방법들을 시도해보고 해결되지 않는다면, 추가적인 정보와 함께 다시 질문해 주세요. 더 많은 정보를 제공해 주실수록 정확한 도움을 받으실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

HYUN TAEK CHOI님의 프로필 이미지
HYUN TAEK CHOI

작성한 질문수

질문하기