-
freeze를 통한 인스톨 리스트 만들기파이썬/Pure Python 2020. 1. 14. 17:04
2번은 virtualenv를 실행하고, 필요한 라이브러리들을 다운받고,
pip freeze > req.txt
위 커맨드를 통해 req.txt file로 redirection하면 dependency library들의 리스트를 만들수 있다. 그리고
pip install -r req.txt
다른 환경에서 위 커맨드를 통해 필요 라이브러리들을 손쉽게 인스톨할수있다
$ python # 파이썬 인터프리터를 실행한다
$ python hello_world.py # 파일로 작성된 파이썬 프로그램을 실행한다
$ python -m unittest # 모든 테스트 코드를 실행한다
$ python -m unittest tests/test_array.py # 특정 테스트 코드를 실행한다
$ python setup.py install # 프로젝트에 포함되는 모든 패키지를 설치한다
$ python setup.py test # 프로젝트의 모든 테스트를 실행한다
$ pip install [package_name] # PyPI로부터 패키지를 설치한다
$ pip install -U [package_name] # PyPI로부터 패키지를 업데이트한다
$ pip install -r requirements.txt # Requirements 파일에 정의된 패키지 리스트를 설치한다
$ pip install -U -r requirements.txt # Requirements 파일에 정의된 패키지 리스트를 업데이트한다