🤯 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)
회고
맥으로 할 땐 그냥 하면 됐지만, 윈도우로 넘어오니까 확실히 명령어부터가 다르긴 하구나,,
이전에는 훈련장비를 지원받아서 맥으로 했지만 이제부터는 윈도우로 해야 해서, 익숙해져야겠다.
재밌다 재밌어!
역시! 오류 해결하는 것만큼 재밌고 성취감 드는 건 없는 것 같아. :)