파이썬 홈을 찾을 수 없는 경우 환경에 PYTHONPATH가 지정되지 않고 레지스트리 항목을 찾을 수 없으며 상대 항목이 있는 기본 경로가 사용됩니다(예: .Lib;) plat-win 등). Python 인터프리터에 사용되는 일반적인 shebang 라인은 다음과 같습니다: 사전 컴파일된 설치 프로그램이 있는 플랫폼에 대한 자세한 내용은 Windows용 Python을 참조하십시오. Microsoft 스토어 앱에 대한 제한 으로 인해 Python 스크립트는 TEMP 및 레지스트리와 같은 공유 위치에 대한 전체 쓰기 액세스 권한이 없을 수 있습니다. 대신 개인 복사본에 씁니다. 스크립트에서 공유 위치를 수정해야 하는 경우 전체 설치 관리자를 설치해야 합니다. Mac, BSD 또는 Linux (유닉스)와 같은 플랫폼에서는 하드 드라이브에서 파이썬 인터프리터의 위치를 나타내는 프로그램의 첫 번째 줄로 «shebang»줄을 넣을 수 있습니다. 그것은 다음과 같은 형식입니다 : 내 경우에는 원래 `hello`스크립트를 저장 한 위치로 돌아갔습니다 (C : UsersRon Desktop MyPython). 그 위치에 추가 파일이 거의 생성되지 않습니다. 실행 파일을 찾으려면 dist 폴더를 엽니다: 이전 버전의 파이썬의 경우 Visual Studio 설치 내에서 redist.txt를 확인하여 이 DLL을 재배포할 법적 권리가 있는지 확인해야 합니다. 이러한 권한이 있는 경우 C 런타임 DLL을 응용 프로그램과 함께 번들로 묶을 수 있습니다. 권한이 없는 경우 사용자가 컴퓨터에 재배포 가능한 C 런타임 설치 관리자를 실행해야 합니다. 이것은 내 명령이 어떻게 생겼는지 (파이썬 스크립트가 컴퓨터에 저장된 위치를 입력 한 후 Enter를 누르는 것을 잊지 마십시오): 파이썬 스크립트의 shebang 줄이 유닉스와 Windows 간에 이식 할 수 있도록하려면이 런처는 여러 가지 를 지원합니다. 사용할 인터프리터를 지정하는 가상 명령입니다.

지원되는 가상 명령은 두 가지 문제에 대한 해결책은 sys.argv[1:]의 내용을 반복하는 것입니다. `1`은 Python에게 위치 1에서 슬라이스를 시작하도록 알려주므로 프로그램 이름은 포함되지 않습니다. 상한을 벗어났기 때문에 슬라이스는 목록의 끝까지 실행되고 모든 파일 이름을 포함합니다. 다음은 변경 된 프로그램 readings_03.py : Python 인터프리터에 자동으로 생성 된 시작 메뉴 항목을 사용하는 것 외에도 명령 프롬프트에서 파이썬을 시작할 수 있습니다. 파이썬 3.3을 통해 설치 관리자는 이를 설정할 수 있습니다. 모듈 (하지 파이썬 패스)에서 레지스트리에 지정된 모듈은 importlib.machinery.WindowsRegistryFinder에 의해 가져올 수 있습니다. 이 파인더는 3.6.0 이전 Windows에서 사용할 수 있지만 나중에 sys.meta_path에 명시적으로 추가해야 할 수 있습니다. Python 3.x 시작의 최신 버전을 찾아야합니다. Windows용 파이썬 런처는 첫 번째 페이지 하단의 옵션에 따라 설치되며, 런처는 설치시 파이썬 파일(예: .py, .pyw, .pyc, .pyo 파일)과 연결되어 있어야 합니다. 즉, Windows 탐색기에서 이러한 파일 중 하나를 두 번 클릭하면 런처가 사용되므로 위에서 설명한 것과 동일한 시설을 사용하여 스크립트에서 사용해야 하는 버전을 지정할 수 있습니다. 성능 실행 기를 빌드하려는 경우 파이썬은 정말 편안합니다, 나는 당신이 기쁘게 유사한 님의 구문을 찾을 수 있습니다 생각; 성능 향상은 실제 😀 파이썬은 해당 마법 목록에 각 인수를 추가합니다.