컴퓨터 활용/노년에 즐기는 코딩

윈도우 실행 정책 변경

easyfly 2025. 4. 27. 07:13
반응형

윈도우 실행 정책 변경

화면에 나타난 오류는 PowerShell의 실행 정책(Execution Policy) 때문에 가상환경 활성화 스크립트를 실행할 수 없다는 내용입니다. 보안상 기본 설정은 스크립트 실행을 막고 있기 때문입니다.

가상환경 구성을 위한 스크립트 실행 실패

 

가상환경 구성을 위한 스크립트 실행을 해결하는 방법은 다음과 같습니다.


✅ 해결 방법: 실행 정책 일시 변경

  1. PowerShell을 관리자 권한으로 실행합니다.
    • 시작 메뉴에서 PowerShell을 검색한 뒤,
    • 마우스 오른쪽 클릭 → 관리자 권한으로 실행 선택
  2. 다음 명령어를 입력합니다.(Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser)
  3. 변경을 묻는 메시지가 나오면 Y를 입력하고 Enter를 누릅니다.
  4. 다시 가상환경을 활성화합니다.(.\mysite\Scripts\Activate)

관리자 권한으로 실행된 PowerShell

💡 설명

  • RemoteSigned인터넷에서 받은 스크립트는 서명되어야 실행 가능하다는 정책입니다.
  • CurrentUser는 현재 사용자에게만 적용되므로 전체 시스템 설정은 건드리지 않습니다.

정책 변경 후 실행된 스크립트

반응형