기타

[오류] load() missing 1 required positional argument: 'Loader'

킹남지 2022. 10. 3. 21:25
반응형

yaml과 관련한 에러다.

예전의 코드를 코랩에서 import yaml 후 yaml.load()를 사용하면 해당 에러를 만날 수 있다.

 

이 때는 다음 두 방법 중 하나로 대처해주면 된다:

1. 버전 변경

버전을 강제로 변경해준다.

# 코랩 기준
!pip install pyyaml==5.4.1

 

2. 다른 함수 사용

버전을 변경하기 싫다면, load() 대신 full_load()를 사용한다.

# config = yaml.load(f)
config = yaml.full_load(f)

 

 

[참고 자료]

출처: https://stackoverflow.com/questions/69564817/typeerror-load-missing-1-required-positional-argument-loader-in-google-col

반응형