🤯 Trobleshooting 

2025년 4월 11일 금요일


무슨 오류야? 

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

 

윈도우는 기본적으로 PowerShell에서 스크립트 실행을 막고 있어서 가상환경 실행이 안 되는 오류야


어떤 작업할 때 발생한 거야? 

 

.\env\Scripts\activate

 

윈도우에서 가상환경 생성 후에 가상환경 실행을 하다가 발생한 오류 문구였어


어떻게 해결한 거야? 

 

윈도우에서 PowerShell을 관리자로 실행하고,

 

Set-ExecutionPolicy Unrestricted

 

이 명령어를 쓰면 현재 PowerShell 세션에서만 정책이 변경 돼.

그리고 새로 터미널 열면 다시 원래대로 돌아가니까 안전하대

 

 

된다 된다!


추가적으로 공부한 게 있다면 링크 적어두자.

🔗  PowerShell 참고 : 으라차차 파이썬 : 20. windows 가상환경 activate 가 안될 때

🔗 명령어 참고 : Windows Python 환경 설정 (venv 가상 환경, formattor, linter)


회고

맥으로 할 땐 그냥 하면 됐지만, 윈도우로 넘어오니까 확실히 명령어부터가 다르긴 하구나,,

이전에는 훈련장비를 지원받아서 맥으로 했지만 이제부터는 윈도우로 해야 해서, 익숙해져야겠다.

 

재밌다 재밌어!

역시! 오류 해결하는 것만큼 재밌고 성취감 드는 건 없는 것 같아. :)

 

🐾Recent posts