pip install -e '.[dev]'
setup.py를 실행하면서 의존성 패키지를 설치하도록 명령하였다.
이 과정에서 코드 에러 메시지를 마주쳤다.
UnicodeDecodeError: 'cp949' codec can't decode byte 0xf0 in position 19: illegal multibyte sequence
이 문제의 원인은
아래의 코드에서 file.read_text에 인코딩이 명시되지 않아서 발생한 문제였다.
encoding='utf-8'을 명시해주니 문제가 해결되었다.
# Settings
FILE = Path(__file__).resolve()
ROOT = FILE.parent # root directory
README = (ROOT / "README.md").read_text(encoding="utf-8")
REQUIREMENTS = [f'{x.name}{x.specifier}' for x in pkg.parse_requirements((ROOT / 'requirements.txt').read_text())]
def get_version():
file = ROOT / 'ultralytics/__init__.py'
return re.search(r'^__version__ = [\'"]([^\'"]*)[\'"]', file.read_text(encoding="utf-8"), re.M)[1]
'빅데이터' 카테고리의 다른 글
Recurrent Neural Network (0) | 2023.11.28 |
---|---|
Polars (0) | 2023.11.21 |
cuda 셋팅 (0) | 2023.09.29 |
MapReduce와 쿼리튜닝 (0) | 2023.09.27 |
pgRouting 함수 (0) | 2023.09.27 |