가상환경을 사용하려고 아래와 같은 명령어를 입력했다.
myvenv\Scripts\activate
그런데 스크립트를 실행할 수 없다는 문제 발생. 비슷한 사례를 찾아보니, Scripts안 activate 파일을 실행시킬 때 해당 파일을 실행할 권한이 없어서 발생하는 경우가 있었다.
(참고로 내 개발환경은 Window)
나와 같이 윈도우 환경에서 문제가 생긴경우, Window-powshell 에서 아래와 같은 명령어 사용으로 문제를 해결할 수 있었다. (Widnow powershell 관리자 권한으로 실행)
Set-ExecutionPolicy Unrestricted -Force
이후 VS Code에서 activate 가 정상적으로 동작할 수 있었다!
참고
https://stackoverflow.com/questions/18713086/virtualenv-wont-activate-on-windows