🔥알림🔥
① 테디노트 유튜브 -
구경하러 가기!
② LangChain 한국어 튜토리얼
바로가기 👀
③ 랭체인 노트 무료 전자책(wikidocs)
바로가기 🙌
④ RAG 비법노트 LangChain 강의오픈
바로가기 🙌
⑤ 서울대 PyTorch 딥러닝 강의
바로가기 🙌
파이썬(Python) 가상환경 설정하기
Python(파이썬) 개발시 필수 환경설정인 가상환경 설치 및 설정하기에 대해 알아보겠다.
python 개발에 있어 가상환경이 왜 필요할까?
파이썬을 개발할 때 open source 를 활용할 때,
pandas, numpy, matlablib과 같은 라이브러리를 import 할 때,
다양한 라이브러리를 import 하여 개발을 해야할 때 등등,
프로젝트별 셋팅을 달리 해야할 때가 있다
가령, 어떤 프로젝트에서는 다른 파이썬 버전을 활용해야할 때 말이다.
“전역에 파이썬 패키지들을 몽땅 설치해버리지 뭐”
라고 생각할 수도 있겠지만, 앞서 말한바와 같이, 다른 파이썬 버전을 써야할 때는 난처한 상황이 발생한다. 또한, 굳이 필요없는 패키지까지 설치된 환경에서 개발하는 것 또한 낭비라고 볼 수 있다.
시스템이 그냥 파이썬 패키지를 설치하는 것이 전역 변수의 개념이라면, 가상환경을 만들어 각각의 프로젝트 별로 설치된 파이썬 패키지를 달리 가져가는 것이 바로 가상환경의 큰 장점이다.
[추천] Anaconda를 활용한 가상환경 설치 (Windows)
Anaconda가 깔려 있지 않다면, 아래 링크에서 다운받도록 하자.
설치가 완료 되었다면, 가상환경을 셋팅해 보자.
가상환경 생성
conda create -n my_python_env python=3.6
가상환경 구동
activate my_python_env
가상환경 종료
deactivate
Pip 이용 가상환경 설치 (Windows)
Powershell 관리자 권한 자동 설정
Set-ExecutionPolicy Unrestricted
virtualenv 모듈 설치
pip install -upgrade pip
pip install my_python_env
virtualenv my_python_env
.\my_python_env\Scripts\activate.ps1
Anaconda 이용 가상환경 설치 (Mac OS)
가상환경 설치
conda create -n my_python_env python=3.6 anaconda
가상환경 실행
source activate my_python_env
가상환경 종료
source deactivate
가상환경 제거
conda remove -n yourenvname -all
Pip 이용 가상환경 설치 (Mac OS)
virtualenv 설치
$ pip install virtualenv
$ virtualenv my_python_env
가상환경 실행
$ source my_python_env/bin/activate
가상환경 종료
(my_python_env) $ my_python_env/bin/deactivate
댓글남기기