python 가상 환경 이전 방법
주의사항:가상 환경 을 다른 기계 로 직접 복사 하고 직접 실행 하 는 데 문제 가 있 을 수 있 습 니 다.
그러면 다음 과 같은 방법 을 사용 할 수 있다.
사고:기계 1 가상 환경 에서 의 가방 정 보 를 포장 한 다음 에 기계 2 에 설치 합 니 다.
(두 가지 상황 을 고려 해 야 한다.기계 2 는 네트워크 가 없 는 상황 과 네트워크 가 있 는 상황(네트워크 가 없 으 면 온라인 으로 가방 을 설치 할 수 없다 는 것 을 증명 한다.그러면 기계 1 에서 가방 을 전체적으로'whl'로 포장 한 다음 에 기계 2 에 설치 해 야 한다.네트워크 상황 이 있 으 면 안내 정 보 를 내 보 내 고 기계 2 에 온라인 으로 설치 합 니 다)
기계 1:
1.먼저 cmd 명령 행 에서 가상 환경 활성화
2.프로젝트 디 렉 터 리 에 whls 폴 더 를 새로 만 든 다음 가상 환경 cmd 명령 에서 whls 디 렉 터 리 로 전환 합 니 다.
pip freeze--all>requirements.txt 명령 을 실행 하여 패키지 버 전 정 보 를 requirents.txt 파일 에 가 져 옵 니 다(이 파일 위 치 는 cmd 명령 을 실행 하 는 현재 디 렉 터 리,즉 whls 아래).주의--all 매개 변 수 를 추가 하면 setuptools,urllib 3 패 키 지 를 포장 합 니 다.만약 첨가 하지 않 는 다 면,이 두 개 는 포장 하지 않 을 것 이다.
3.기계 2 가 네트워크 가 없 는 경우 먼저 기계 1 에서 가방 을 whls 디 렉 터 리 에 다운로드 합 니 다-(네트워크 가 있 으 면 이 방법 을 사용 할 수 있 습 니 다.그러면 기계 2 에서 가방 을 다운로드 하 는 시간 을 줄 일 수 있 습 니 다)
whls 디 렉 터 리 에서 가상 환경 cmd 명령 pip install--download.-r requirements.txt 를 실행 합 니 다.
기계 2:
1.가상 환경 을 새로 만 들 고 프로젝트 디 렉 터 리 를 가상 환경 에 넣 습 니 다.
2.가상 환경 활성화
3.가상 환경 cmd 명령 이 기계 1 에서 복 사 된 항목 에 들 어가 whls 디 렉 터 리
4.명령 실행 패키지
전 제 는 3 단계 에 의존 하 는 것 이다.
1)네트워크 상황 은 requirements.txt 패키지 정보 설치 패키지 명령 을 통 해 다음 과 같다.
pip install-r requirements.txt\#설치 의존 패키지
2)기계 1 을 통 해 다운로드 한 가방 설치;명령 은 다음 과 같 습 니 다.
pip install --no-index --find-index= . -r requirements.txt
명령 에 주의 하 십시오.점 은 현재 디 렉 터 리 즉 whls 디 렉 터 리 입 니 다.다운로드 한 가방 과...
requirements.txt 가 있 는 디 렉 터 리
이상 의 절차 가 끝나 면 기계 2 에서 가상 환경 을 정상적으로 사용 할 수 있다.
이 python 가상 환경 이전 방법 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 여러분 들 이 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.