일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 나스
- Expo
- 수도권 근교
- Excel
- SQL
- Firebase
- docker
- Nas
- MSSQL
- Django
- 시놀로지나스
- 캠핑
- 리엑트
- 시놀로지
- 맛집
- reactnative
- apk
- 장고
- 캠핑장
- react
- ReactNaitve
- 연곡해변
- 리액트
- synology
- 함수
- 서울
- react native
- 엑셀
- 강릉
- 가상환경
- Today
- Total
차근차근 생활 & 코딩
[PYTHON] 파이썬 유용한 패키지 - freeze 본문
흔히 우리가 개발을 진행하다 보면 많은 pip를 설치하게 된 답니다.
그렇다면 pip 라이브러리들을 많이 설치하긴 했는데.. 그런데~ 그런데~~
다른 동료들과 협업을 해야하는 시점이 발생하거나 아니면 다른 컴퓨터로 작업을 해야 하는 경우가 생길 수 있습니다.
그렇다면 내가 어떤 pip를 설치했는지 궁금하며 또한 설치된 pip를 다른 컴퓨터에서 설치해서 사용해야 합니다.
이런 작업들을 손쉽게 팍팍팍!! 할 수 있는 유용한 패키지를 소개해 드리려 합니다.
바로 freeze라는 패키지입니다.
Part 1 : freeze 실행하여 설치된 내용 확인하기
제 실행 화면을 보니 이것저것 많이도 설치가 되어있네요.
$ pip freeze
Part 2 : pip 패키지 파일로 만들기
다른 환경에 설치하기 위해서 선행으로 작업되어야 하는데 우선 파일로 만들어야 합니다.
명령어를 실행하시면 설치되어있는 패키지 항목들이 복사돼서 requirements.txt로 파일이 생성됩니다.
$ pip freeze > requirements.txt
Part 3 : requirements.txt 설치하기
이제 requirements.txt 파일 안에는 우리가 설치했던 라이브러리들이 존재합니다.
생성된 파일을 이제 설치해 보시면 됩니다.
$ pip install -r requirements.txt
주의사항 :
가상 환경안에서 실행하셔야 합니다. 잘 모르시는 분들은 아래 링크에 자세한 설명 해놓았습니다.
Windows 가상 환경
[가상환경] 아나콘다(Anaconda) - 윈도우(Windows) 가상환경 만들기
Django를 설치하기 전 가상환경 설치 부터 우선 시 되어야 해요. 그 이유는 가상환경 내 pip 설치 환경을 별도로 구별 할 수 있어서 좋아요. 향 후 개발 시 패키지 버전을 별도 구별 할 수 있어야 오
ssilook.tistory.com
Ubunt 가상 환경
[가상환경] 우분투(Ubuntu) - 가상환경 만들기
가상환경을 사용하면 좋습니다. 가상환경이 필요한 간단한 이유는 개발버전 때문에 문제가 발생하기 때문에 별도로 관리하여야 합니다. 혼자 하는 경우는 상관 없겠지만 협업을 하면 같은 환경
ssilook.tistory.com
수고하셨습니다.
'IT' 카테고리의 다른 글
[DJANGO] 장고 시작하기 - 로그아웃(logout) 하기 (0) | 2021.08.03 |
---|---|
[DJANGO] 장고 시작하기 - 로그인(login) 하기 (0) | 2021.08.03 |
[PYTHON] 파이썬 유용한 패키지 - 쥬피터 노트북(jupyter notebook) (0) | 2021.07.28 |
[가상환경] 우분투(Ubuntu) - 가상환경 만들기 (0) | 2021.07.27 |
[가상환경] 아나콘다(Anaconda) - 윈도우(Windows) 가상환경 만들기 (0) | 2021.07.27 |