FRED 데이터를 가져오기 위해서 파이썬 라이브러리인 fredapi를 설치해야한다.
그런데 아나콘다 가상환경 모듈에서 위와 같은 오류가 발생해서 확인해보니 Python 3.9 이상에서는 fredapi에 저런 함수는 사용하지 않는다고 한다. 즉 파이썬 버전과 fredapi 라이브러리의 충돌이다. 그래서 fredapi를 재설치를 해줘야했다.
그래서 먼저 아나콘다에 설치되어 있는 패키지를 삭제해줬다.
conda uninstall fredapi
문제는 conda install fredapi를 하면 PackagesNotFoundError를 발생시켜서 설치가 안된다.
그래서 pip을 사용해서 설치해줬더니,,, 이번엔 pandas에서 오류가 나서 pandas도 재설치해줬다.
pip install fredapi
다시 한번 느끼지만 파이썬은 버전에 너무 민감해서 버전 관리를 하는 게 항상 문제인 거 같다.