데이터 분석

[ Anaconda ] 아나콘다 설치 에러 - Error: Due to incompatibility with several Python libraries, 'Destination Folder' cannot contain non-ascii characters | Please check permissions or try respawning the installer with elevated privileges

강담비 2023. 8. 4. 09:16
반응형

 

 

최근에 다시 아나콘다 설치하려는데, 에러가 뜨길래 남겨본다.

두 가지 에러가 있었는데, 첫째는 설치할 경로 설정 후 다음 눌렀는데 뜬 에러.

 

 

아나콘다 경로 에러 - 1 

아나콘다 에러 창


해석해보면 'Destination Folder'에  non-ascii 문자가 있으면 안 된다고 한다. 아스키코드 (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)는 잘 아시다 싶이 아래와 같은 문자만 해당된다.

 

출처 - 이미지 참고

 

따라서 이 에러는 폴더 경로에 아스키코드로 표현 불가능한 문자가 포함되어 있다는 것. 

 

아나콘다 설치 창

 

해결 방법

설치 경로에 아스키 코드로 표현하지 못하는 문자 모두 제거한다.
대부분 경로에 한글이 들어가지 않도록 수정하면 해당 에러가 사라진다. 

 


 

아나콘다 경로 에러 - 2

아나콘다 설치 창

 

사용자명이 한글이여서 어쩔 수 없이  'Program Files' 폴더 안으로 설치 경로 변경하고 다시 시도.

 

아나콘다 에러 창

 

갑자기 워닝이 떴다. 요약하자면 'Destination Foder' 에 스페이스(띄어쓰기)가 하나 포함되어 있는데, 이게 아나콘다 패키지들에 문제를 이르킬 수 있다는 메시지. 'Program Files' 폴더에 포함된 띄어쓰기 때문인듯하다. 일단 확인 클릭하고 넘어가면, 이번엔 Permission 에러가 뜬다.

 

아나콘다 에러 창

 

해결 방법

1. 관리자 권한으로 설치한다.
2. 권한이 필요없고 스페이스(띄어쓰기) 없는 경로에 설치한다. (추천)

 

아나콘다 설치창

 

어쨌든 잠재적 문제를 해결하기 위해 설치 경로에 스페이스(띄어쓰기)가 없는 폴더로 하는 게 좋을 거 같아 권한도 필요 없고 띄어쓰기도 없는 'ProgramData' 폴더 안에 아나콘다 폴더를 만들어 설치했다.

 

아나콘다 설치창

 

드디어 설치 완!