해당 포스트에서는 Python(파이썬)에서 발생 가능한 오류의 큰 범주인 구문 오류(Syntax Error)와 의미 오류(Semantic Error)에 대해 설명합니다. 1. 구문 오류 (Syntax Error) 유효하지 않은 파이썬 코드를 입력했을 발생하는 오류로, 코드 실행 자체가 되지 않기에 바로 확인 가능한 직관적인 에러입니다. 사용하는 IDE(Visual Studio, Pycharm 등)에서 문법 교정 옵션이 활성화되어 있다면 쉽게 해결할 수 있습니다. e.g. 미완성된 코드 실행, 할당문의 문법적 오류 등 2. 의미 오류 (Semantic Error) 파이썬이 할 수 없는 명령을 내렸을 때 발생하는 오류로, 수(number)를 0으로 나눈다든지, 존재하지 않는 변수를 사용하는 등의 케이스가 있..
해당 포스트에서는 Colab에서 matplotlib로 그래프 출력 시 한글이 깨지는 문제에 대한 해결 방법을 설명합니다. 1. INTRO 개인 분석 환경이 부족한 분들에게는 Google에서 제공하는 Colab이 최고의 대안이 됩니다. 일정 시간이 지나면 세션이 끊긴다는 단점이 있지만, 이 또한 check point를 활용하거나 우회를 통해 무한 활성화시키는 방법 등이 있어 많은 분들이 사용하고 있는 플랫폼입니다. Colab을 사용하면서 생기는 다른 문제로는 한글 처리의 불완전성입니다. 특히 시각화 라이브러리(matplotlib 등)를 사용할 때 자주 발생하는데 이 문제 해결을 위한 공개된 코드가 있어 공유하니 참고하시면 좋을 것 같습니다. 출처 : HC.Dle – Colab 한글 폰트 코드 2. 한글 폰..
파이썬(Python)에서 Numpy 패키지 설치 시 나타나는 RuntimeError: The current Numpy installation에 대한 오류 조치내용을 정리한 글입니다. 현상 파이썬 분석 환경을 구축하기 위해 Python 설치 후 Numpy를 설치하는 과정에서 에러 발생 Error Message RuntimeError: The current Numpy installation ('D:\\anaconda3\\envs\\py38\\lib\\site-packages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information:..
pip 명령어 사용시 인증서 에러(ssl error) 가 발생하는 경우 해결하는 방법을 설명하는 글입니다. 현상 회사 PC 분석환경 세팅 중 파이썬 패키지 설치 과정에서 에러 발생 : SSL: CERTIFICATE_VERIFY_FAILED 에러 메세지로 검색한 결과 인증서 관련 에러로 확인되었으며 아래 두 가지 방법으로 해결 가능 1. trusted-host 옵션 사용 : pip 설치시 신뢰할 수 있는 호스트를 명령줄에서 등록 ex) pandas 라이브러리 설치 pip --trusted-host pypi.org --trusted-host files.pythonhosted.org install pandas 2. requests 라이브러리 내 SSL 검증 여부 변경 Default 값은 True 이며, Fal..