두 개의 프로젝트를 자체 가상 환경 (virtualenv)이있는 다른 서버에 복사해야합니다.가상 환경이있는 프로젝트 복사
다른 서버에서 가상 환경을 재생성하는 좋은 방법은 무엇인가요?
거기에있는 것을 삭제하고 새 것을 만들 수 있습니까? 또는 다른 위치로 복사 했어도 사용할 수 있습니까?
TNX, 톰
두 개의 프로젝트를 자체 가상 환경 (virtualenv)이있는 다른 서버에 복사해야합니다.가상 환경이있는 프로젝트 복사
다른 서버에서 가상 환경을 재생성하는 좋은 방법은 무엇인가요?
거기에있는 것을 삭제하고 새 것을 만들 수 있습니까? 또는 다른 위치로 복사 했어도 사용할 수 있습니까?
TNX, 톰
예, 하나를 삭제하고 다른 서버에 새 ENV를 만들 수 있습니다. 의존성 목록이 있는지 확인하십시오. 당신이 올바른 버전으로 설치됩니다 단지 그 종속성을 설치하는 새로운 ENV를 활성화하고
pip install -r requirements.txt
모든 라이브러리를 입력 할 경우, 나중에
pip freeze > requirements.txt
: 당신은 activating
하여 환경과 입력이 목록을 만들 수 있습니다 . pip freeze
명령의 출력 예 :
pip freeze
adium-theme-ubuntu==0.3.4
ansible==2.4.0.0
backports.ssl-match-hostname==3.5.0.1
certifi==2017.4.17
cffi==1.9.1
chardet==3.0.4
checksumdir==1.1.4
click==6.7
cryptography==1.7.1
[복사하는 방법/로컬 컴퓨터에서 서버로 가상 환경을 복제]의
예 이미 요구 사항 파일이 있으므로 새 virtualenv를 만들고 활성화 할 때 pip install -r requirements.txt를 사용합니다. –
그때 갈 준비;) – Laszlowaty
가능한 중복 (https://stackoverflow.com/questions/9207430/how-to-copy- 클론 - 가상 - 환경 - 서버 - 로컬 머신) – phd