pip

·Study/Python
파이썬으로 여러 프로젝트를 하다 보면 자주 사용하는 함수들이 생깁니다. 저는 보통 utils.py 같은 파일에 복붙해서 쓰곤 했는데요, 문득 "이걸 pip로 설치해서 쓰면 어떨까?" 하는 생각이 들었습니다. 찾아보니 정말 가능하더라구요. setup.py 하나면 됩니다.setup.py로 패키지 만들기1. 패키지 폴더 만들기먼저 자주 사용하는 함수를 하나의 폴더에 정리합니다. 예를 들어 myutils 폴더를 만들고 그 안에 __init__.py와 functions.py를 넣습니다.myutils/├── __init__.py└── functions.py # 자주 쓰는 함수들 2. setup.py 작성하기최상위 디렉토리에 setup.py 파일을 생성합니다. 예시는 아래와 같습니다.# setup.pyfrom se..
·Study/Python
오늘은 pip를 사용하여 필요한 패키지들이 설치되어 있는지 확인하는 방법을 소개하고자 합니다.⚠ Jupyter Notebook에서 동작하는 방법입니다.  아래 코드를 통해 필요한 패키지들이 설치되어 있는지 확인할 수 있습니다.# 필요한 라이브러리들을 확인하기 위해 설치된 패키지 목록을 가져옵니다.installed_packages = !pip list# 필요한 라이브러리들required_packages = ["pandas", "numpy", "false_test"]# 설치된 패키지 중에서 필요한 라이브러리들이 있는지 확인합니다.status = {lib: lib in str(installed_packages) for lib in required_packages}# {'pandas': True, 'numpy'..
·Study/Python
이번에 사이드 프로젝트로 streamlit.io를 통해 사이트를 배포하는데, 필요한 패키지 목록을 저장할 필요가 있었습니다. 설치된 패키지들을 쉽게 저장하는 방법이 있어 빠르게 해결할 수 있었는데요.이번 이번 포스팅에서는 설치된 패키지 목록을 명령어 한줄로 저장하는 방법을 소개하고자 합니다. 추가로 가상환경을 세팅하는 등의 상황에 유용한 패키지 목록을 한번에 설치하는 방법도 같이 소개하겠습니다. 패키지 목록 저장하기 : pip freeze현재 설치된 패키지 목록을 모두 불러와 txt 파일로 저장하는 명령어입니다. requirements.txt를 일반적으로 많이 사용해서 코드에서도 동일하게 적었지만 본인 취향에 따라 파일이름은 바꿔서 사용하시면 될 것 같습니다.pip freeze > requirement..
Super-Son
'pip' 태그의 글 목록