IDA unexpected fatal error while initializing python runtime
IDA 사용 중 어느날 갑자기 위와 같은 사진의 에러가 발생하였습니다.
확인 결과 Python에서 충돌이 난거 같은데 에러 내용에서는 idapyswitch
를 사용하라고 하는데 아래의 방법으로 해결을 하였습니다.
1. idapyswitch
idapyswitch를 사용하여 현재 IDA에서 사용하고 있는 Python의 위치 확인
2. 환경변수 편집
환경변수에서 PYTHONHOME
을 새로 만들어서 위에서 확인했던 경로를 입력
그 후 PATH
에 해당 경로에서 /Lib
을 추가한 경로 입력 후 IDA 실행 시 PYTHON 충돌이 없어지고 정상적으로 다시 실행이 가능합니다.