python) pip freeze에서 패키지 버전을 안보여주는 경우
2021. 9. 6. 22:04ㆍ꿀팁 분석 환경 설정/파이썬 개발 팁
기존에 패키지 requirements를 만들 때 다음과 같이 만드는 것을 다들 알고있을 것이다.
pip freeze > ./requirments.txt
필자도 보통 위와 같이 만드는데, 만들고 나면 꼭 이상한 목록들이 몇개 생긴다.
pkg @asdasdasdasd
이런식으로 패키지명하고 뒤에 @를 하고 적혀있는 것이 있다.
그래서 저러다보니 나중에 install을 할 경우 중간에 멈추는 경우가 발생한다.
pip install -r ./requirements.txt # 에러 발생!
그래서 패키지 버전이 다 잘나오게 하는 것을 찾다보니, 아래와 같은 코드가 있어서 공유한다.
pip list --format=freeze > ./requirements.txt
사실 아직 설치 테스트는 안한 상태라서 잘 될지는 모르겠지만 잘 되면 추가적으로 올리겠다.
https://stackoverflow.com/questions/61765502/pip-freeze-doesnt-show-package-version
728x90
'꿀팁 분석 환경 설정 > 파이썬 개발 팁' 카테고리의 다른 글
NoSuchDisplayException: Cannot connect to "None" 해결하기 (0) | 2021.09.08 |
---|---|
Error occurred while running `from pyglet.gl import *` 해결하기 (0) | 2021.09.08 |
vscode) line length 늘리기 (0) | 2021.09.05 |
Python) Database 관련 자료 (0) | 2021.09.04 |
Python) Numba 예제 (TODO) (0) | 2021.08.13 |