winOSPowerShellPython
yarn
이나pnpm
등의 패키지 관리자를 이용해 파이썬 스크립트를 실행하려고 할 때
이 시스템에서 스크립트를 실행할 수 없으므로...
라는 에러를 수정하는 방법에 대해 다룬다.
문제의 원인
winOS에서 PowerShell의 기본 보안 정책때문에 이런 문제가 발생한다.
해결 방법
보안 정책에 의한 문제이기 때문에 스크립트 실행 보안 정책을 수정하면 해결된다.
관리자 권한으로 PowerShell을 실행한다.
PowerShell에서 다음 명령어를 입력하고 실행한다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
이후 정책을 정말로 수정할것인지 묻는 프롬프트가 나오면 Y를 입력하여 정책 수정을 실행한다.