728x90
반응형
SMALL
온라인 환경에서 테스트가 끝났다면 해당 패키지를 별도 폴더에 옮겨야 한다.
아래 방법으로 하게 특정 폴더에 의존성까지 체크해서 다운로드 받게 된다.
- pip download 패키지명 -d /폴더경로
- vertica-python 패키지를 의존성까지 체크 후 관련 패키지를 vertica_db\package 폴더에 다운로드
C:\Users\DBInc>pip download vertica-python -d C:\Users\DBInc\Downloads\vertica_db\package Collecting vertica-python Using cached vertica_python-1.3.8-py3-none-any.whl.metadata (1.5 kB) Collecting python-dateutil>=1.5 (from vertica-python) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting six>=1.10.0 (from vertica-python) Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) Using cached vertica_python-1.3.8-py3-none-any.whl (189 kB) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Saved c:\users\dbinc\downloads\vertica_db\package\vertica_python-1.3.8-py3-none-any.whl Saved c:\users\dbinc\downloads\vertica_db\package\python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved c:\users\dbinc\downloads\vertica_db\package\six-1.16.0-py2.py3-none-any.whl Successfully downloaded vertica-python python-dateutil six |
오프라인 환경에 해당 파일을 옮긴 후 아래와 같이 실행하면 설치가 됨
- pip install 패키지명.whl -f ./ --no-index
pip install python_dateutil-2.9.0.post0-py2.py3-none-any.whl -f ./ --no-inde pip install six-1.16.0-py2.py3-none-any.whl -f ./ --no-inde pip install vertica_python-1.3.8-py3-none-any.whl -f ./ --no-inde |
※ MariaDB로 테스트를 하니 의존성이 있는 패키지가 없어서 부득이하게 verticaDB로 테스트를 했습니다.
728x90
반응형
LIST
'python' 카테고리의 다른 글
[메세지 발송] 주식 관련 알림 메세지 보내기(텔레그램) (7) | 2024.10.17 |
---|---|
[데이터 수집] 주식 데이터 수집(특정 시간 단위로) (6) | 2024.10.10 |
특정 폴더 내 파일 파싱(parsing)하여 IP 검출 (0) | 2024.08.06 |
[Python] MariaDB 접속 후 테이블 조회 (0) | 2024.06.29 |