2014-12-05 6 views
2

Windows 8 (64 비트)을 실행 중이며 Python 2.7.8을 설치하려고하지만 설치 프로그램이 완료되지 않습니다. 그것은 항상 "Customize Python"화면에서 "Next"를 클릭 한 후 설치가 완료되지 않았 음을 알리는 화면으로 이동합니다. 정확한 텍스트는 다음과 같습니다Windows 8에 Python 2.7.8을 설치할 수 없습니다.

"파이썬 2.7.8 설치는 2.7.8 설치 오류로 인해 조기에 종료 파이썬 조기

종료 시스템은, 나중에이 프로그램을 설치하려면 수정되지 않았습니다하시기 바랍니다.. 설치 프로그램을 다시 실행하십시오.

설치 프로그램을 종료하려면 마침 단추를 클릭하십시오. "

이 화면 이외에는 오류 메시지가 표시되지 않습니다. 나는이 내가 얻을 로그이며, 명령 줄을 통해 설치 프로그램을 실행 시도했다 : http://pastebin.com/5yKcqYUb

편집 :

내가 관리자로 설치 프로그램을 실행 한

, 여전히 나에게 동일한 결과를 제공합니다.

편집 2 :

나는 64 비트 버전, 변경없이 설치를 시도했습니다.

+0

는'DLLDIR'로'SysWOW64'을 사용하고 로그에 따르면, 나는 생각 64 비트 바이너리가 64 비트 머신을위한 곳이기 때문에'system32'라고 가정합니다. 그게 네 문제인지 잘 모르겠지만 거기서부터 시작하겠다. – ZWiki

답변

2

Windows 8.1로 업그레이드하면 Python 2.7.8을 설치할 수있었습니다. Windows 8에서 문제가 발생했는지 또는 8.1의 설치 과정에서 Windows 문제가 해결되었지만 Python 2 및 3의 설치 프로그램이 성공적으로 완료되었는지 여부는 확실하지 않습니다.

편집 :

며칠 후이 문제는 Windows 8.1에서 다시 나타납니다. 나머지 옵션을 모두 다 써 버린 후에 Windows 8을 사용 중이며 .NET Framework를 복구해야한다는 것을 기억했습니다. 물론, 효과가있었습니다.

당신도이 문제가 발생하는, .NET Framework를 제거하고 다시 설치하려고하면 : 패널 제어하는 ​​

  1. 이동 -> 프로그램 & 기능 -> 윈도우 사이드 바에서 (해제 기능 사용십시오)
  2. .NET Framework 3을 선택 취소하십시오.5를 누르고 확인을 누르십시오.
  3. 프로세스가 완료 될 때까지 기다렸다가 컴퓨터를 다시 시작하십시오.
  4. Windows 기능 사용/사용 안 함으로 돌아가서 .NET Framework 3.5를 다시 확인하십시오. 이번에 재부팅 할 필요는 없습니다.
+0

.NET 단계에서 Win2k8r2 x64에 Python 2.7.9를 설치하는 데 따른 문제점을 해결했습니다. ! – Billy

1

기록에 따르면 시스템에서 일반 사용자에게 설치 권한이 있음을 알리는 메시지가 표시됩니다. 즉, 설치 프로세스의 일부가 System 및 System32와 같은 보안 디렉토리에 액세스해야하는 경우 관리자로 실행하지 않으면 장애가 발생합니다.

로그에는 MSI 코드 2262에 대한 수많은 참조가 있습니다. 스트림이 종료되지 않습니다. 이것은 보통 불충분 한 priveledges의 지표입니다.

그래서, 내가 추천 할 것 두 단계는 다음과 같습니다 1. 당신이 다운로드에 fuil 액세스 할 수 있도록이 davidr 계정에 있는지 확인 폴더 2. .MSI 파일을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행합니다.

EDIT - 로그를 살펴보면 Python2.7.8.msi가 실행되고 있음을 알 수 있습니다. 그것은 32 비트 버전입니다. 64 비트 Windows *를 실행 중이므로 64 비트 버전의 Python 2.7.8을 설치하는 것이 좋습니다. MSI를 찾을 수 있습니다. here

+0

davidr 계정으로 로그인하여 설치 관리자를 관리자로 실행 해 보았다. 행운은 없지만 여전히 같은 결과를 얻고 있습니다. –

+0

관리자로 계속 실행중인 64 비트 버전으로 다시 시도했습니다. 여전히 동일한 결과를 제공합니다. –

+0

좋습니다, 지금은 절망적입니다. MSI를 Documents 폴더와 같이 사용자의 계정이 제어 할 수있는 디렉토리로 이동해보십시오. 모든 계정에서 Windows 8과 Python 2.7은 정상적으로 작동합니다. –

0

2 일간의 고생 끝에 AD 그룹 정책은 파일 복사를 시작하지 않고도 "..ended prematurely"오류로 설치하지 못하는 것으로 나타났습니다. 어떤 그룹 정책인지는 모르겠지만 마침내 내 Windows 10에서 파이썬을 얻었습니다. 희망이 있습니다!

+0

더 많은 정보 please - 당신은 무엇을 했습니까? – ripper234

+0

도메인에 PC가 있습니까? 그렇다면 그룹 정책 및 사용자에서 제외 시키십시오. 또한, 내가 생각하기에, 이유 중 하나는 Windows 10이 손상된 것입니다. – epema

1

관리자로 설치하는 Python 2.7.13 msi (2017-05)에서 windows7과 동일한 오류가 발생합니다. 해결책 : 오래된 python27을 c : \ python27에 설치 한 다음 업그레이드하려면 msi를 실행하십시오.

0

이전 설치를 업그레이드하는 경우 동일한 아키텍처 (예 : 64 비트 대 32 비트)를 설치해야합니다.

실수로 64 비트 설치에서 32 비트 Python을 설치하려고 시도했지만 동일한 오류가 발생했습니다. 적절한 아키텍처 (64 비트)를 얻으면 문제가 해결되었습니다.

(나는이 질문은 3 세입니다 알고 있습니다.이 여기에 끝낼 수 있습니다 다른 사람을위한 것입니다.)

관련 문제