pip 설치 에러 – ERROR: Error [WinError 225] 파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어

에러발생

아나콘다 프롬프트에서 ‘pip’ 명령어를 통해 패키지를 설치하려다 진행하는 와중에 아래와 같은 에러가 발생했다.

ERROR: Error [WinError 225] 파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어가 있기 때문에 작업이 완료되지 않았습니다.

ERROR: Could not install packages due to an OSError: [WinError 225] 파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어가 있기 때문에 작업이 완료되지 않았습니다.

 

에러원인

이 오류는 Windows 운영 체제에서 발생하는 것으로 보이며, 파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어로 인해 작업이 완료되지 않았다는 에러이다.

이 문제를 해결하기 위해 다음 단계를 시도해 볼 수 있다.

 

해결방법

1. **보안 소프트웨어 끄기**: 대부분 이방법으로 해결이 되는데 지금 현재 켜져있는 보안 소프트웨어를 끄고 설치를 다시 시도해주면
대부분 에러없이 설치가 잘 진행된다. 현재 컴퓨터에서 작동 되고 있는 보안소프트웨어가 어떤건지 모르겠다면 아래와 같이 해보자.

설정 > 개인 정보 및 보안 탭으로 들어간다. windows 보안 탭을 클릭해서 들어가보면 현재 작동하고 있는 보안 소프트웨어를 볼 수 있
다. 찾아서 꺼주면 된다. 나는 “RAV Endpoint Protection” 이라는 보안 소프트웨어가 작동하고 있었는데 끄는 방법을 아래 설명해
놓겠다.

 

설정_개인 정보 및 보안

우선, RAV Endpoint 프로그램을 실행하고 설정 > 보호 탭으로 들어간다.

 

rav endpoint

 

실시간 보호 활성화를 클릭하여 초록불을 off 해준다. 클릭하면 실시간 보호를 비활성화 하겠습니까 라고 메세지가 나오는데 분단위로
설정하는 것도 있고 시간단위로 설정하는 것도 있으니 알아서 맞게 설정해주면 된다. pip 패키지 설치가 빨리 끝날것 같으면 옵션을
짧게 설정하는 것도 괜찮겠다.

 

rav endpoint

 

비활성화 해주고 아나콘다 프롬프트로 돌아가 다시 pip 명령어로 패키지 설치를 진행해주면 아무런 에러 없이 설치가 완료된다.

대부분 보안 소프트웨어를 끄는 방법으로 해결이 될 거지만 아래와 같은 방법들도 있어서 소개한다.

 

2. **시스템 스캔 및 정리**: Windows Defender나 기타 보안 소프트웨어를 사용하여 시스템 스캔을 실행하고, 악성 소프트웨어나 포함된 파일을 제거한다.

 

3. **임시 파일 및 캐시 정리**: 임시 파일과 캐시가 불필요하게 쌓이는 경우 시스템 성능이 저하되거나 오류가 발생할 수 있다. 따라서 디스크 정리 도구를 사용하여 시스템을 정리하고 불필요한 파일을 삭제하기.

 

4. **안전 모드에서 실행**: 오류가 계속 발생한다면 Windows를 안전 모드로 시작한 후 작업을 시도해 보기. 안전 모드에서는 시스템의 기본적인 기능만 실행되므로, 악성 소프트웨어가 동작하지 않을 가능성이 높다.

 

5. **소프트웨어 업데이트**: 해당 작업을 수행하는 소프트웨어가 최신 버전인지 확인하기. 때로는 오래된 버전의 소프트웨어가 보안 및 호환성 문제를 일으킬 수 있다.

 

6. **시스템 복원**: 위의 단계를 시도해 보았지만 문제가 계속된다면, 시스템 복원을 사용하여 문제가 발생하기 이전의 상태로 시스템을 되돌려 볼 수 있다.

 

 

Leave a Comment