개인적인 기록을 위한 글입니다.
파이썬 모듈 설치파일 로컬 다운로드 및 오프라인 설치
1. 설치된 패키지를 리스트로 생성
pip freeze > requirements.txt
2. requirements.txt에 정의된 모듈의 설치파일을 생성한다.
pip download -r requirements.txt
".whl", ".tar.gz"의 확장자 파일이 생성된다.
3. 오프라인으로 파일을 옮긴다.
4. 오프라인에서 파일 설치
python -m pip install --no-index --find-links="./" -r requirements.txt
위 명령어가 안되는경우...
pip install --user -r requirements.txt
python -m pip install --user --no-index --find-links="./" -r requirements.txt
--user : 시스템권한 적용
--no-index : 패키지의 설치 인덱스를 무시하고 설치함!!(순서대로 설치가 되어야하는거같은데 그냥 다 설치함)
PIP 미러 서버 설정 정보 가져오기
1. 미러 서버 설정파일의 위치를 가져온다.
명령어 : pip config -v list
해당 경로에 파일이 없는경우에는 Default로 pypi.org 서버에서 패키지를 다운로드 받아진다. 필자는 오프라인에서 받았지만 너무 느리면 카카오에서 구축된 서버를 통해 pip Mirror서버를 변경해 줄 수 있다.
PIP 특정 버전으로 업그레이드
pip install --upgrade pip==(version)
ex)
pip install --upgrade pip==20.2.2
PIP 패키지 전체 삭제
pip freeze > remove.txt #패키지 목록 파일화
pip uninstall -r remove.txt #목록들을 모두 지우기
'Python' 카테고리의 다른 글
Python 네이버 밴드 - 키워드 분석 (0) | 2022.07.09 |
---|---|
Python 네이버 밴드 - 크롤링 (1) | 2022.07.09 |
Python SYS 파라미터 및 변수 (0) | 2022.06.09 |
python pip mirror 서버 설정 (0) | 2022.05.31 |
파이썬 float형 list join (0) | 2016.11.24 |