VSCode에서 PowerShell로 가상환경 실행시 오류 발생(PSSecurityException, UnauthorizedAccess)

epiphany·2024년 4월 15일

발생하는 에러

PS C:\Users\Desktop\Test> ls .\venv\


    디렉터리: C:\Users\Desktop\Test\venv


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----      2024-04-05   오후 5:08                Include
d-----      2024-04-05   오후 5:08                Lib
d-----      2024-04-05   오후 5:09                Scripts
-a----      2024-04-05   오후 5:08            118 pyvenv.cfg


.\venv\Scripts\Activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Desktop\Test\venv\Scripts\Activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fw 
link/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ .\venv\Scripts\Activate.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

관리자 권한으로 powershell 실행

PS C:\WINDOWS\system32> Set-ExecutionPolicy RemoteSigned

실행 규칙 변경
실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Execution_Policies 도움말
항목(https://go.microsoft.com/fwlink/?LinkID=135170)에 설명된 보안 위험에 노출될 수 있습니다. 실행 정책을
변경하시겠습니까?
[Y](Y)  [A] 모두 예(A)  [N] 아니요(N)  [L] 모두 아니요(L)  [S] 일시 중단(S)  [?] 도움말 (기본값은 "N"): a

vscode에서 가상환경 실행시 성공

PS C:\Users\Desktop\Test> .\venv\Scripts\Activate.ps1
(venv) PS C:\Users\Desktop\Test>
profile
iamda.tistory.com 이사 중

0개의 댓글