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

젊음의돌님의 프로필 이미지
젊음의돌

작성한 질문수

[PyTorch] 쉽고 빠르게 배우는 NLP

torchtext.data 에러

작성

·

1.8K

0

안녕하세요. 강사님. torchtext 모듈 import간 에러가 나타나 문의합니다.

섹션 2 sequence Tagging 실습편의 코드를 연습하던 중 load_dataset() 함수를 불러올 때 다음과 같이 AttributeError: module 'torchtext.data' has no attribute 'Field' 라는 에러가 출력됩니다. 찾아보니 torchtext의 버전문제로 현재 최신버전에서는 torchtext.legacy로 import를 사용해야한다고 합니다만 그럴 경우 ImportError: cannot import name 'unicode_csv_reader' from 'torchtext.utils'라는 에러가 출력되어 어떻게 해결해야할지 궁금합니다.

실습환경: 코랩

운영체제: 우분투 18.04

해당 에러 관련 사이트 링크: https://stackoverflow.com/questions/66516388/attributeerror-module-torchtext-data-has-no-attribute-field

답변 1

0

안녕하세요 저도 유사한 문제가 있었는데 그냥 torchtext 버전을 다운그레이드 해서 해결했습니다.
!pip install torchtext==0.6.0


만약 여전히 문제가 발생한다면 커널을 reboot 한 후에 다시 시도해보세요.

젊음의돌님의 프로필 이미지
젊음의돌

작성한 질문수

질문하기