최근 머신러닝 때문에 상처(?)를 받아서 머신러닝을 마스터!! 하겠다는 굳은 다짐으로 파이썬 공부를 시작했다. 머신러닝을 공부하다보면 데이터를 그래프 등 가시화된 형태로 봐야할 경우가 생긴다. 이때 사용하면 유용한 라이브러리가 matplotlib이다. VSC에서 matplotlib을 사용하기 위해서는 가상환경에서 설치하고 돌려야한다. (왜 가상환경에서 돌려야 하는지는 https://docs.python.org/ko/3/tutorial/venv.html 링크를 참고바람!)
가상환경을 설치하려하는데 아래 그림과 같은 오류가 발생했다. 하 ..(클릭해서 보면 크게나옴. 보안 오류란다.)
오류내용을 보면 스크립트를 실행할수 없다는 내용이고 이유는 보안때문이란다. 참고하라는 페이지를 통해 내용을 확인해본 결과 Windows PowerShell의 보안설정을 변경해줘야 한다
(https://docs.microsoft.com/ko-kr/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.1)
Windwos PowerShell의 보안환경 설정 변경을 위해 관리자 권한으로 프로그램을 실행한다.
관리자 권한으로 프로그램을 실행해서 아래 그림과 같이 "Set-ExecutionPolicy Unrestricted" 명령을 입력하면 실행규칙변경 메세지가 나타난다. 여기서 "Y"를 입력하면 설정이 변경된다.
설정을 변경하고 .venv\scripts\activate 를 입력하면 아래 그림과 같이 정상적으로 가상환경이 활성화 된다.
-끝-
'Programming language > Python' 카테고리의 다른 글
[Python-개발환경] 가상환경이란? VSC에서 가상환경 설정하기 (0) | 2022.02.17 |
---|---|
오늘의 파이썬_[자료형] 리스트, list, 파이썬 list (0) | 2021.08.30 |
오늘의 파이썬_[자료형] 문자열(string), 파이썬 문자열 (0) | 2021.06.06 |
오늘의 파이썬_[자료형] 숫자형, 파이썬 숫자형 (0) | 2021.06.04 |
오늘의 파이썬_[조건문] if 문~ elif ~ else, 파이썬 조건문 (1) | 2021.05.24 |