2016-10-30 4 views
0

나는 아래의 site 모듈 문서의 인용문을 제공하며, "pyvenv.cfg"파일이 실제로 존재하는 곳을 인식하지 못했습니다. 단지 디렉토리가 한 수준 높은 sys/executable에 존재합니까?"pyvenv.cfg"파일은 어디에 있습니까?

라는 이름의 파일은 "pyvenv.cfg는"는 sys.executable, sys.prefix 및 sys.exec_prefix 해당 디렉토리로 설정하고, 그것은 또한 사이트 패키지를 체크 위의 하나의 디렉토리를 존재하는 경우 (sys.base_prefix와 sys.base_exec_prefix는 항상 Python 설치의 "실제"접두어가됩니다). "pyvenv.cfg"(부트 스트랩 구성 파일)에 "include-system-site-packages"키가 "false"(대소 문자를 구분하지 않음)로 설정되어 있으면 시스템 수준 접두사가 사이트에서도 계속 검색됩니다 패키지; 그렇지 않으면 그들은 그렇지 않을 것이다.

답변

0

생성되지 않으면 존재하지 않습니다.

...

경우가 생성 된 경우, 그것은 실행 파일 또는 PEP 405에 따라 위의 하나의 디렉토리와 같은 디렉토리에 있어야합니다.

+0

이 상황은'sys.prefix'와'sys.base_prefix'가 더 복잡한 방식으로 계산되는 PEP 405 's와 다소 다릅니다. –

관련 문제