c l e a r ! >> 개발환경 셋업
m i s s i o n >> 가상환경 생성
가상환경을 생성하는 이유는 개발을 하면서 뼈저리게 느끼게 된다고 한다.
내가 이해하기로는 ⭐충돌을 막기 위해서⭐이다.
개발을 하면서 너무 많은 패키지 설치나 버전에 의해 문제가 생긴다고 한다.
개발...하게해주세요..
암튼
가상환경 어떻게 설정하냐고 물어봤다. 우리의 똑똑이가 알려준대로 해보겠다!
- Open a terminal or command prompt window.
1) visual studio code 입장
2) 상단의 terminal - new terminal
- Navigate to the directory where you want to create your project using the cd command.
1) python : 파이썬 환경으로 입장
2) import sys : sys 모듈 import 하기
3) sys.executable : '실행 가능한' 파이썬 경로 확인하기
4) exit() : 파이썬 환경 나가기
- Create a new project directory using the mkdir command. For example, to create a new directory called "myproject", you would run mkdir myproject.
가상환경을 넣을 폴더를 생성하는 것이다.
1) 상단의 File - open file - 새로만든 폴더안에 pilot_project 폴더 생성
- Use the python -m venv command to create a new virtual environment for your project. For example, to create a virtual environment called "venv", you would run python -m venv venv.
1) python -m venv pilot-env : python에 -m(파라미터)을 줘서 venv(모듈)를 실행시켜라. 그러면 pilot_env(가상환경)이 생긴다.
💡pilot-env 아래의 하위 폴더는 파이썬을 설치하면 생기는 파일들
1) .\pilot-env\Scripts\activate : pilot-env라는 가상환경을 activate
그⭐러⭐나⭐
보통의 컴터에서는 이 단계에서 오류가 발생한다.
powershell 보안오류 때문인데, 해결방법은~~ 도와줘 지피티~~
ㅇㅖ ?
이해가 안돼서 그냥 검색
1) 관리자 모드로 powershell 열기
2) executionpolicy : 정책의 제한유무를 확인, restricted라면 4번 수행
3) set-executionpolicy unrestricted : 제한 해제해 주세요
4) Y : 예
5) executionpolicy : 해제되었는지 확인. unrestricted라면 성공!
6) 5번(.\pilot-env\Scripts\activate) 다시 시도
끝! 이긴 한데 마지막으로
1) pilot_project 폴더 안에 main.py 파일 생성
2) 터미널에 python main.py 입력 후 실행 확인
찐 끝!