venv
module (Python 3.3 이상과 함께 제공됨) 및 virtualenv
은 여전히 널리 사용되고 있으며 시스템 전체 Python 설치가 아닌 해당 프로젝트의 특정 디렉토리에 프로젝트 종속성을 설치할 수 있습니다. 이러한 "가상 환경"의 하위 디렉토리의Windows에서`bin` 디렉토리가 다르게 호출되는 이유는 무엇입니까 ("Scripts")?
하나는 파이썬 인터프리터의 사본뿐만 아니라 스크립트를 "활성화"와 "비활성화"를 포함 - 그러나이 하위 디렉토리는 다른 모든 시스템의 Windows에 Scripts
및 bin
라고합니다.
이것은 somewhatsurprising입니다. 그들은 왜 특별한 경우 Windows를 사용 했습니까?
(어느 PEP 405, 나 venv 또는 VIRTUALENV 소스 (또는 문서)는 어떤 설명을 포함 - commit message in virtualenv을 "규칙"을 의미)
커밋 메시지가 가장 좋을 것 같습니다. 다른 모든 것은 순수한 추측이 될 것입니다. –