1.0.3 가상환경 생성

ofohj·2023년 1월 6일
0
post-thumbnail

c l e a r ! >> 개발환경 셋업
m i s s i o n >> 가상환경 생성

가상환경을 생성하는 이유는 개발을 하면서 뼈저리게 느끼게 된다고 한다.
내가 이해하기로는 ⭐충돌을 막기 위해서⭐이다.

개발을 하면서 너무 많은 패키지 설치나 버전에 의해 문제가 생긴다고 한다.
개발...하게해주세요..

암튼

start>>

0. 질문하기


가상환경 어떻게 설정하냐고 물어봤다. 우리의 똑똑이가 알려준대로 해보겠다!

1. terminal 생성

  1. Open a terminal or command prompt window.

1) visual studio code 입장

2) 상단의 terminal - new terminal

2.파이썬 설치 경로 확인

  1. 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() : 파이썬 환경 나가기

3. 프로젝트 폴더 생성

  1. 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 폴더 생성

4. 가상환경 생성

  1. 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 아래의 하위 폴더는 파이썬을 설치하면 생기는 파일들

5. 가상환경 활성화

1) .\pilot-env\Scripts\activate : pilot-env라는 가상환경을 activate

그⭐러⭐나⭐
보통의 컴터에서는 이 단계에서 오류가 발생한다.
powershell 보안오류 때문인데, 해결방법은~~ 도와줘 지피티~~

6. PSSecurityException 해결

ㅇㅖ ?
이해가 안돼서 그냥 검색

1) 관리자 모드로 powershell 열기

2) executionpolicy : 정책의 제한유무를 확인, restricted라면 4번 수행

3) set-executionpolicy unrestricted : 제한 해제해 주세요

4) Y : 예

5) executionpolicy : 해제되었는지 확인. unrestricted라면 성공!

6) 5번(.\pilot-env\Scripts\activate) 다시 시도

끝! 이긴 한데 마지막으로

7. 가상환경 테스트

1) pilot_project 폴더 안에 main.py 파일 생성

2) 터미널에 python main.py 입력 후 실행 확인

찐 끝!

0개의 댓글