티스토리 뷰

구글링해서 아래와 같은 방법을 찼았으나 결론적으로는 안된다. 희한한에러들이 나니 아래방법은 쓰지말길 바란다. 그냥 전체 site-package 폴더를 복사하는 방법을 연구중이다.

온라인 pc는 그냥 pip install 패키지명 하면 설치가 되는데 오프라인은 그게 안된다.

그래서 그 피곤한 방법을 살펴보겠다.

우선 온라인 pc에서 시작한다.

파이썬 requests 패키지를 설치한다고 했을때

온라인 pc에서 설치하지 말고 먼저 다운로드를 받는다.

pip download d [다운받을 폴더][패키지 명]

예) pip download -d C:\temp\py_pkg requests

다운받을 폴더명을 치기 귀찮으니 그냥 그 경로로가서

pip download requests

해주면 현재 경로로 다운로드 된다.

그 다음 온라인 pc에서 설치해본다. 분명 설치하다 보면 다른 패키지 의존성 때문에 에러가 날것이다.

그럼 그 에러메시지 보고 또 패키지 다운받고 설치해줘야 한다.

그래서 패키지 만 받고 오프라인 pc로 파일 이동하지 말고 온라인 pc에서 충분히 시뮬레이션 해보고 잘 되면 이동하는게 좋다.

설치

pip install --no-index --find-links=C:\temp\pk_pkg requests

하면 되는데 이것 역시 디렉토리 치기 귀찮기 때문에 다운받을 디렉토리로 이동한후

pip install --no-index requests

하면 디렉토리 안쳐도 설치가 된다.

이런식으로 온라인 pc에서 다운로드-설치를 해보고 잘되면 패키지를 오프라인 pc로 가져와서 설치하면 된다.

다음글에서는 일괄로 하는방법을 살펴본다.

구글링해서 해도 안된다. 그냥 전체 디렉토리를 가져와서 복사 붙여넣기 해야 하나...

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함