반응형
이미 만들어진 requirements.txt를 실행하려고 하니, Building wheel for backports.zoneinfo (pyproject.toml) did not run successfully. 문제가 발생했다.
문제 해결 방법
requirements.txt를 보면, backports.zoneinfo 패키지가 있는 것을 확인할 수 있는데, 이 문제를 해결하는 방법은 Python 버전을 변경하던지, 아니면 requirements.txt에서 저 패키지를 제외하던지 하면 된다.
1. Python 버전 변경하기
backports.zoneinfo 패키지의 경우, Python 3.9 버전 이상에서 이미 모듈이 내장되어 있다. 기존 사용했던 Python의 버전은 3.11.5 버전이라 중복되는 것을 확인할 수 있었다. 그래서, 버전을 3.9 미만 버전을 사용하면 해결이 되기는 한다. 내가 진행하고 있는 프로젝트의 경우, 3.8 버전의 Python을 사용하고 있어서 나는 Python 버전을 다운그레이드를 진행했다.
1) [CTRL] + [SHIFT] + P를 눌러 [Python:Select Interpreter]로 접속하여 Python 변경을 한다.
2. requirements.txt에서 삭제하기
requirements.txt에서 backports.zoneinfo를 삭제 후에, 다시 requirements.txt를 설치하면 된다.
pip install -r requirements.txt
반응형
'Language > Python' 카테고리의 다른 글
[Python] 파이썬(Python) List sum TypeError: 'int' object is not callable 문제 해결 방법 (0) | 2024.10.29 |
---|---|
[Python] 파이썬(Python) 데이터 행컬럼(행열) 대비 데이터프레임 만들기 (1) | 2024.09.05 |
[Python] 파이썬(Python) 리스트 중복값 제거하기 (1) | 2024.09.05 |
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0: invalid start byte 문제 해결 방법 (1) | 2024.09.05 |
[Python] 파이썬(Python) 가상환경(venv) 설치 및 실행하는 방법 (0) | 2024.08.21 |
[Python] 파이썬(Python) pip 패키지 목록 requirements.txt 생성 및 실행하는 방법 (0) | 2024.08.14 |
[Python] Python OpenCV를 사용하여 이미지 밝기 조절하기 (0) | 2024.06.27 |
[Python] 파이썬 loggging 사용법 및 예제 (0) | 2024.06.26 |
최근댓글