Joo's
article thumbnail
반응형

https://www.youtube.com/watch?v=N5vscPTWKOk

아 윈도우 너무 싫다. 진짜...

gitbash 설치해서 쓰고 있다.

아래는 gitbash에서 진행. powershell 이나 cmd에서는 잘 안된다.

그냥 gitbash로 편하게 리눅스 명령어 쓰자.

https://velog.io/@selenium/Git-Git-Bash-%EC%84%A4%EC%B9%98-Windows-OS

 

1. 윈도우에 파이썬 설치

3.12 버전을 설치했다.

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

2. virtualenv 설치

gitbash 열고 virtualenv 설치하기

pip install virtualenv

3. 가상환경 만들고자 하는 폴더로 이동

예를 들어 test 폴더 내에 가상환경인 prac 폴더를 만들고자 할 경우

cd C:\Users\wodud\Desktop\jjy\test

# virtualenv [가상환경 이름]
virtualenv prac

# 만약 파이썬 버전을 다르게 할 경우
# virtualenv [가상환경 이름] -p [파이썬버전]
# 윈도우에 해당 파이썬 버전이 설치되어 있어야 한다.
virtualenv prac -p python3.10.5

4. 가상환경 활성화

활성화 하면 (가상환경이름) 이게 생긴다.

# source ./[가상환경이름]/Scripts/activate
source ./prac/Scripts/activate

5. 가상환경 비활성화

deactivate


 

먼저 가상환경이 아닌 글로벌한 환경에서 pip list로 설치된 package를 확인하자.

pip list

가상환경을 새로 만들어보자.

test라는 가상환경을 만들었다.

virtualenv test

가상환경 활성화 후 가상환경에서 pip list를 확인하자.

pip만 설치되어 있다.

가상환경에만 numpy를 설치 후 다시 pip list를 확인하자.

pip와 numpy만 설치되어 있다.

pip install numpy

pip list

deactivate로 가상환경을 나가서 글로벌 환경에서 pip list를 확인하자.

글로벌 환경은 numpy가 없는 것을 확인할 수 있다.

가상환경 삭제할 경우 그냥 생성된 가상환경 폴더를 삭제하면 된다.


vscode에서 가상환경 설정하기

터미널에서 파이썬 파일을 실행할 때는 그냥 가상환경 활성화 후 python [파이썬 파일] 명령어로 가능하다.

vscode에서 실행할 경우 인터프리터를 선택해야 한다.

ctrl+shift+p 를 눌러서 인터프리터 선택 창을 열고 맞는 패키지가 설치된 가상환경을 선택하면 된다.

맨 밑의 파이썬이 글로벌 환경이고 venv가 쓰여있는 것이 가상환경이다.

글로벌 환경은 numpy가 없어서 에러 표시가 나지만,

가상환경 선택 후에는 에러 표시가 없다.

vscode 오른쪽 아래에도 가상환경이 표시되니 참고하자.

반응형

'배운 내용 > Python' 카테고리의 다른 글

vscode venv 만들기  (0) 2024.04.26
API 만들기 - 쌩기초  (0) 2024.04.26
black  (0) 2023.04.13
profile

Joo's

@JooJY

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!