드레:
코딩 뿌시기
드레:
전체 방문자
오늘
어제
  • 분류 전체보기 (268)
    • Python (74)
      • Python 기초 (42)
      • Numpy (8)
      • Pandas (22)
    • Machine Learning (31)
      • Machine Learning (1)
      • Deep Learning (27)
    • AWS (22)
      • RDS (3)
      • EC2 (9)
      • Lambda (8)
      • S3 (2)
    • MySQL (24)
    • Git (8)
    • Streamlit (12)
    • REST API (22)
    • Java (24)
    • Android (36)
    • Debugging (15)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • tensorflow
  • 서버리스
  • API
  • volley
  • Callback
  • 안드로이드 스튜디오
  • EC2
  • github
  • Retrofit2
  • 깃이그노어
  • 딥러닝
  • Transfer Learning
  • Java
  • Ann
  • flask
  • 액션바
  • aws s3
  • pandas
  • GET
  • fine tuning
  • JWT
  • Python
  • serverless
  • Lambda
  • AWS
  • 네이버 API
  • Streamlit
  • rest api
  • CNN
  • AWS Lambda

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
드레:

코딩 뿌시기

특정 프로젝트에 있는 파이썬 패키지만 requirements.txt 로 만들기 - pipreqs
Git

특정 프로젝트에 있는 파이썬 패키지만 requirements.txt 로 만들기 - pipreqs

2022. 12. 23. 21:08

개발환경이 변경 되었을때 일일이 패키지를 설치해야 하는데,

이때 일일이 설치하지 않고 현재 사용하는 패키지만 기록해놓을 수 있도록 사용되는 명령어는 pip freeze 이다.

pip freeze > requirements.txt

하지만 해당 명령어는 시스템 내의 모든 패키지를 requirements.txt 로 만들어 준다.

내가 원하는 것은 해당 프로젝트에서 사용하는 패키지만 requirements.txt 로 만드는 것이 필요하였다.

pipreqs 를 사용하면 해당 프로젝트에서 사용하는 패키지만 requirement.txt 로 만들어 준다.

 

pip install pipreqs

 

 

pipreqs 경로

 

Windows 환경에서는 UnicodeDecodeError 에러가 발생할 수 있으므로 아래 명령어를 실행한다.

pipreqs --encoding=utf8 C:\Users\reodi\Documents\GitHub\streamlit_kmeans

 

생성된 requirements.txt

 

설치명령

pip install -r requirements.txt

'Git' 카테고리의 다른 글

.gitignore에서 파일을 해제하고 다시 Git 추적에 등록하기  (0) 2023.03.31
GitHub에 잘못 올린 파일 제거 및 히스토리에서 삭제  (0) 2023.03.31
GitHub Actions를 이용한 EC2 서버 CI/CD  (0) 2022.12.20
GitHub 사용 방법 - Commit, Push, Pull  (0) 2022.12.12
GitHub 사용 환경 구축하기(2) - Visual Studio Code 연동  (0) 2022.12.12
    'Git' 카테고리의 다른 글
    • .gitignore에서 파일을 해제하고 다시 Git 추적에 등록하기
    • GitHub에 잘못 올린 파일 제거 및 히스토리에서 삭제
    • GitHub Actions를 이용한 EC2 서버 CI/CD
    • GitHub 사용 방법 - Commit, Push, Pull
    드레:
    드레:

    티스토리툴바