드레스룸 시스템행거 인테리어

반응형

python package requirements.txt 관리 방법

yum install python python-dev python-pip python3 python3-dev python3-pip

apt-get install python python-dev python-pip python3 python3-dev python3-pip

 

linux 상에 pyhon 및 python관련 패키지를 사용 하기 위해서는 위와 같은 커맨드로 본인에 맞는 파이선 버전을 

설치 후 사용할 것이다.

 

여러 유저가 있다면 같은 공간에서 python 버전 및 python package 버전이 공통되기도 하지만 다른 부분이 있다.

그러기 위해서는 conda와 같은 가상환경을 많이 사용한다.

 

 

가상환경에 매번 같은 python package들을 설치 하기 번거롭기 때문에 자주 사용하는 python package version을

관리 하는 방법이다.

 

# pip list
absl-py (0.9.0)
asn1crypto (0.24.0)
astor (0.8.1)
attrs (19.3.0)
backports.functools-lru-cache (1.6.1)
backports.weakref (1.0.post1)
blessings (1.7)
bz2file (0.98)

 

내가 필요한 package들이 다음에도 동일하게 적용하고 싶다면

requirements.txt 파일 작성을 해 놓으면 된다.

 

pip freeze > requirements.txt

 

작성해 두었던 패키지들을 설치하는 방법은

pip install -r requirements.txt

위와 같이 파이썬 패키지를 구성 및 설치 하는 방법을 알아 보았다.

 

반응형

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band