반응형 Visual Studio2 [C++ / MFC] Py_Initialize() 호출 시 에러 / Fatal Python error: failed to get the Python codec of the filesystem encoding Fatal Python error: failed to get the Python codec of the filesystem encoding 위 에러는 파이썬의 코덱을 찾지 못하는 에러로 환경 설정이 제대로 안된 경우 발생할 수 있는 에러입니다. 비주얼 스튜디오에서 파이썬 인터프리터를 호출하는 Py_Initialize()함수 실행 시 위 에러가 뜨면서 프로그램이 종료되는 경우 다음 사항을 체크해보세요. 우선 Anaconda를 통해 설치했든, Python 자체를 설치했든 환경변수가 제대로 설정되어 있는지 확인해봅니다. 시스템 환경 변수 편집 > 시스템 변수 > Path 편집으로 들어가서 Python.exe가 설치된 경로가 환경 변수에 포함되어 있는지 확인합니다. 저는 아나콘다로 설치했기 때문에 아래 경로로 .. 2023. 3. 10. [C++/MFC] vcpkg를 사용해서 프로젝트에 라이브러리 세팅하는 방법 vcpkg란?vcpkg는 라이브러리 관리를 위한 C/C++ 패키지 관리 툴로, vcpkg를 이용해서 오픈소스 라이브러리를 다운로드하고 빌드해서 프로젝트에 간편하게 불러올 수 있습니다. # vcpkg 다운로드 1. 파워쉘을 관리자 권한으로 실행합니다. (cmd로 해도 상관없습니다) 2. vcpkg 저장소를 복제할 디렉토리로 이동합니다.cd s:\git clone하면 s:\하위에 vcpkg디렉토리가 자동 생성되니 폴더를 따로 만들어줄 필요는 없습니다. 3. vcpkg 저장소를 복제합니다. git clone https://github.com/Microsoft/vcpkg.git※ 여기서 오류가 발생하면 Git이 설치되어 있지 않은 것이니 https://github.com/Microsoft/vcpkg 링크에서 수.. 2022. 11. 30. 이전 1 다음 반응형