외부 인터넷 접속이 되지 않는 환경에서 모듈을 설치하는 방법 입니다.
자주 사용하는 MySQL 모듈을 기준으로 설명드리겠습니다.
1. https://pypi.org/ 사이트에 접속하여 다운받을 모듈과 버전 정보를 결정합니다.
- https://pypi.org/project/PyMySQL/
- https://pypi.org/project/PyMySQL/#history 버전 정보를 확인합니다.
2. cmd를 실행하여 아래와 같이 모듈 정보를 입력합니다.
pip download -d ./ PyMySQL==1.0.1
위와 같이 실행시 SSL 오류가 발생하며 다운로드가 안된다면 아래와 같이 실행합니다.
pip --trusted-host pypi.org --trusted-host files.pythonhosted.org download -d ./ PyMySQL
- 버전을 명시하지 않을 경우 최신 버전이 다운로드 됩니다.
3. 파일을 폐쇄망으로 이동시킵니다.
4. 아래 명령어를 통해서 다운받은 모듈을 설치합니다.
pip install --no-index --find-links=./ PyMySQL << 특정 위치의 모듈을 설치할 경우
pip install --no-index --find-links=./ PyMySQL==1.0.2 << 특정 버전의 모듈을 설치할 경우
pip install --no-index PyMySQL << 모듈이 위치한 폴더에서 실행할 경우
5. 설치된 모듈과 버전 정보를 확인합니다.
pip list
'Python' 카테고리의 다른 글
request 모듈 사용시 SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 오류 해결 방법 (0) | 2024.06.28 |
---|---|
Python을 활용한 MySQL general log 파싱 (2) | 2024.06.16 |
Python 프로그램을 Windows Servier로 실행하는 방법 (0) | 2022.03.01 |
[파이썬] 주식 정보 수집시 사용한 파이썬 코드 공유 (5) | 2018.03.13 |
Python 으로 Excel 파일을 DB에 저장 (0) | 2017.11.03 |