728x90
반응형

안녕하세요! 오늘은 라즈베리파이에 가상환경을 구축해보도록 하겠습니다!

 

구축해보기 전에 왜 가상환경이 필요할까요? 저도 궁금해서 구글링을 통해 알아냈답니다! ㅋㅋㅋ 

참고한 사이트 >> pythonstudy.xyz/python/article/302-%EA%B0%80%EC%83%81-%ED%99%98%EA%B2%BD

 

예제로 배우는 파이썬 프로그래밍 - 가상 환경

1. 가상 환경 가상 환경(Virtual Environment)은 사용자가 정한 임의의 디렉토리 밑에 Python과 관련 패키지 등을 함께 넣어 그 안에서 독립적인 파이썬 개발 환경을 할 수 있도록 한 것이다. 즉, 가상 환�

pythonstudy.xyz

가상 환경(Virtual Environment)은 사용자가 정한 임의의 디렉토리 밑에 Python과 관련 패키지 등을 함께 넣어 그 안에서 독립적인 파이썬 개발 환경을 할 수 있도록 한 것이라고 해요! 

 

다시 말해서 가상 환경은 Lightweight, Self-contained 파이썬 개발 환경으로서 필요한 경우 한 개발머신 안에 여러 개의 가상 환경을 만들고, 각 가상 환경에서 다른 파이썬 버전이나 다양한 패키지들을 독립적으로 설치 사용할 수 있는 가상적 개발 환경입니다!

 

어쩐지 학교 수업에서 파이썬으로 웹서버 관련 실습할 때 가상환경을 구축했는데.. 파이썬과 관련이 있었던 거군요..!


이제 개념을 알았으니 가상환경을 구축해봅시다! Python3으로 할거에요!

 

1. home 디렉터리로 이동 > 가상환경을 구축할 디렉터리 생성

(생성 위치는 마음대로, 원하시는 곳으로! 디렉터리 명도 알아서, 자유롭게 하십셔!)

 

2. 현재 위치 확인 (저의 경우 home 디렉터리) > 가상환경 구축!

("myEnv" 부분은 여러분이 가상환경을 구축할 디렉터리 명과 일치시켜주시면 돼요!)

python3 -m venv [가상환경을 구축할 디렉터리명]

 

3. 구축 완료...! 제대로 됐나 확인!

가상환경을 구축한 디렉터리 안에 아래와 같은 디렉터리와 pyvenv.cfg 파일이 생성됐는지 확인

구축 성공 화면

4. 가상환경 진입

진입 명령어를 친 후에 (myEnv)$ 라는 프롬프트가 출력됩니다!

 

5. 가상환경 탈출

 

가상환경 구축 참 쉽쥬~~~?

 

라즈베리파이 공부.. 쉽지 않은데 다같이 힘냅시다 ! 파이팅 !!

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기