2015-01-01 6 views
-1

가상 환경에 requirements.txt 파일을 저장하고 싶습니다. 내가 생각한 두 가지 방법은 txt 파일을 만든 다음 올바른 디렉토리로 이동하는 것입니다. 디렉토리를 찾는 방법을 모르겠습니다. Workton을 입력하면 PathToScripts 및 PathToSitePackages에 C : \ Users \ A.virtualenvs가 표시됩니다. ..) 디렉토리에 들어가면 requirements.txt 파일을 만듭니다 (정확한 디렉토리에있는 동안 파일을 만드는 방법을 알지 못합니다). 이 아이디어를 해결하는 좋은 방법이 있습니까? 이 작업을 수행하는 더 좋은 방법이 있습니까?가상 환경 requirements.txt

답변

0

일반적으로해야 할 일은 requirements.txt 파일을 응용 프로그램 소스 코드의 루트에 넣는 것입니다. 이렇게하면 나머지 응용 프로그램 아티팩트와 함께 버전 제어하에 배치 할 수 있습니다. 가상 가상 랩퍼가 기대하는 바입니다. virtualenvwrapper는 가상 환경이 생성되는 디렉토리와 디렉토리를 생성 할 때 지정한 작업 디렉토리를 구분합니다. 내가 왜 requirements.txt를 가상 환경에 넣을 지 이해할 수는 있지만 일반적인 방법은 아닙니다.

가상 환경 디렉토리가 작업 디렉토리와 동일하도록 지정하는 방법이있을 수 있습니다. 작업 디렉토리가 가상 환경을 만들 때 만들어지는 위치와 동일하게 지정해 볼 수도 있습니다. 다시 말하면 사실 이후에 파일을 편집 할 수 있습니다. 그러나 사람들이 일반적으로 일을하는 방식이 아닙니다.

사용중인 OS에 대해 vms이 만들어진 디렉토리를 문서에서 찾아야합니다. 리눅스에서는 가정의 숨겨진 디렉토리에 들어가게됩니다.

+1

@ Robert Moskal Thanks! – and1can