일부 Windows 사용자는 '기본 스크립트의 CX_Freeze Python 오류' 가 표시된다고 보고합니다. 모든 시스템 시작 중 시작 오류. 대부분의 경우 문제는 타사 프로그램을 제거한 후 발생하는 것으로 보고됩니다. 밝혀진 바와 같이 이 문제는 Windows 7, Windows 8.1 및 Windows 10에서 발생하기 때문에 OS 특정 문제가 아닙니다.
이 문제가 보고되는 대부분의 경우 잘못 작성된 Phyton 응용 프로그램(대부분 Raptr 또는 PlayTV)으로 인해 발생합니다. 이 시나리오가 적용 가능한 경우 문제가 있는 앱을 제거하여 문제를 해결할 수 있어야 합니다. 일반적으로(프로그램 및 기능을 통해) 또는 강력한 타사 제거 프로그램을 사용하여 제거할 수 있습니다.
그러나 게임(Steam에서 실행)에서 이 문제가 발생하는 경우 AppData 폴더에 있는 일련의 임시 파일로 인해 발생하는 결함을 처리하고 있을 수 있습니다. 이 경우 AppData 폴더의 내용을 지우고 게임을 다시 설치하면 문제가 해결됩니다.
로컬에서 빌드한 Phyton 프로젝트를 실행하려고 할 때 오류가 표시되는 경우 cx_freeze의 누락된 패치로 인해 문제가 발생할 가능성이 높습니다. 설치. 이 경우 CMD 창에서 전체 cx_freeze 패키지를 제거한 다음 최신 버전을 다시 설치하여 문제를 해결할 수 있습니다.
다른 모든 방법이 실패할 경우 모든 Windows 구성 요소를 재설정하지 않고 문제를 해결할 수 있는 마지막 희망은 시스템 파일 손상의 대부분을 해결하는 몇 가지 유틸리티(DISM 및 SFC)를 실행하는 것입니다.
Raptr 또는 PlayTV 제거
결과적으로 '기본 스크립트에서 CX_Freeze Python 오류' 를 발생시키는 가장 일반적인 경우 중 하나입니다. 시작 오류는 Python을 사용하여 불일치하게 작성된 소프트웨어 제품입니다. 대부분의 경우 영향을 받는 사용자는 문제가 Raptr 또는 PlayTV에 의해 발생했음을 확인했습니다.
이 시나리오가 적용 가능한 경우 시작 오류의 원인이 될 수 있다고 의심되는 프로그램을 강제로 제거하여 문제를 해결할 수 있습니다.
이 작업을 수행할 때 기존 방식을 사용할 수 있습니다(프로그램 및 기능 화면에서 제거를 수행) 또는 강력한 타사 제거 프로그램을 사용하여 작업을 중단할 수 있습니다. 기존 접근 방식으로 시작하여 첫 번째 가이드가 실패할 경우에만 두 번째 가이드로 진행합니다.
프로그램 및 기능에서 제거
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'appwiz.cpl'을 입력합니다. 텍스트 상자 안에서 Enter 키를 누릅니다. 프로그램 및 기능 열기 메뉴.
- 프로그램 및 기능에 들어가면 메뉴에서 설치된 애플리케이션 목록을 아래로 스크롤하여 PlayTV, Raptr 또는 '기본 스크립트에서 CX_Freeze Python 오류'를 유발할 수 있다고 의심되는 프로그램을 찾습니다. 시작 오류.
- 문제가 있는 애플리케이션을 찾은 후 해당 애플리케이션을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 새로 나타난 컨텍스트 메뉴에서
- 제거 프롬프트 내에서 화면의 지시에 따라 제거를 완료한 다음 컴퓨터를 다시 시작하고 다음 시스템 시작 시 문제가 해결되는지 확인하십시오.
동일한 문제가 계속 발생하는 경우 아래로 이동하여 타사 제거 프로그램을 시작하세요.
제거 소프트웨어 사용
- 기본 브라우저를 열고 이 링크에 액세스합니다(여기). ) 최신 무료 버전의 Revo Uninstaller를 다운로드하여 설치합니다. 도착하면 다운로드를 클릭합니다. 버튼을 눌러 프로세스를 시작합니다.
참고 :Revo의 휴대용 버전은 InstallShield 버전만큼 효과적이지 않으므로 멀리하십시오.
- 설치 실행 파일이 완전히 다운로드되면 두 번 클릭하고 화면의 지시에 따라 설치를 완료합니다.
참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되는 경우 창에서 예를 클릭합니다. 관리자 액세스 권한을 부여합니다.
- Revo Uninstaller에서 길을 찾으면 앱을 실행하려면 상단의 세로 메뉴에서 제거 프로그램 탭을 선택한 다음 PlayTV 또는 Raptr(또는 둘 다)과 관련된 항목을 찾을 때까지 설치된 애플리케이션 목록을 아래로 스크롤합니다.
- PlayTV를 마우스 오른쪽 버튼으로 클릭합니다. 또는 랩터 항목을 선택하고 제거를 선택합니다. 새로 나타난 컨텍스트 메뉴에서
참고: 두 애플리케이션을 모두 설치했다면 이 단계와 아래 단계를 둘 다 수행하세요.
- 다음 창에서 복원 지점이 생성될 때까지 기다린 다음 스캔 모드에서 고급을 클릭하고 스캔을 클릭합니다. 남아 있는 파일을 제거합니다.
- 화면의 지시에 따라 제거를 완료한 다음 자동으로 제거하라는 메시지가 표시되지 않으면 컴퓨터를 다시 시작하십시오.
- 다음 시작 시퀀스에서 시작 오류에 주의하여 '기본 스크립트의 CX_Freeze Python 오류' 시작 오류가 해결되었습니다.
동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.
cx_Freeze 스크립트 재설치(해당되는 경우)
'기본 스크립트에서 CX_Freeze Python 오류' 가 발생하는 경우 cx_freeze를 사용하여 빌드한 Python 프로젝트의 실행 파일을 실행하는 동안 시작 오류가 발생했습니다. cx_freeze의 누락된 패치로 인해 문제가 발생할 가능성이 있습니다. 사용 중인 설치입니다.
이 시나리오가 적용 가능한 경우 CMD 창에서 전체 cx_freeze 패키지를 제거하고 공식 채널을 통해 최신 버전을 다시 설치하여 문제를 해결할 수 있습니다.
다음은 전체 프로세스를 안내하는 단계별 가이드입니다.
- Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'cmd'를 입력합니다. Enter 키를 누릅니다. 명령 프롬프트 열기 단말기.
- 명령 프롬프트 터미널 내에서 다음 명령을 입력하고 Enter 키를 누릅니다. 전체 cx_freeze 패키지를 효과적으로 제거하려면:
pip uninstall cx_freeze
- 패키지를 제거할 준비가 되면 선택 사항을 확인하라는 메시지가 표시됩니다. Y를 눌러 수행합니다. 키를 누른 다음 Enter cx_freeze 제거를 완료하려면 다시 패키지.
- 다음으로 기본 브라우저를 열고 이 링크에 액세스하는 데 사용합니다(여기 ). 안으로 들어가면 Python 확장 패키지용 비공식 Windows 바이너리 목록이 표시됩니다. .
- 바이너리 목록을 아래로 스크롤하여 cx_Freeze 사용 중인 Python 버전과 연결된 버전을 찾습니다. 찾으면 호환되는 버전을 클릭하고 다운로드가 완료될 때까지 기다립니다.
- 다운로드가 완료되면 다운로드 위치로 이동하여 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 클릭합니다. 새로 나타난 컨텍스트 메뉴에서
- 설치 화면에서 Python 버전을 선택합니다. 그리고 화면의 지시에 따라 설치를 완료하세요.
- 설치가 완료되고 새 버전의 cx_freeze가 설치되면 Python 프로젝트를 다시 빌드하고 문제가 이제 해결되었는지 확인합니다.
동일한 문제가 계속 발생하거나 이 방법을 적용할 수 없는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.
게임의 AppData 폴더 제거
'기본 스크립트의 CX_Freeze Python 오류가 표시되는 경우 ' Python으로 빌드된 게임을 실행하는 동안 AppData 폴더에 있는 일부 유형의 손상된 임시 데이터를 처리할 수 있습니다.
또한 이 문제가 발생한 여러 영향을 받는 사용자는 게임의 AppData 폴더에 액세스하여 게임의 임시 파일을 지운 다음 게임을 다시 설치한 후 마침내 오류를 제거하고 정상적으로 게임을 플레이할 수 있음을 확인했습니다.피>
이 시나리오가 적용 가능한 경우 아래 지침에 따라 게임 실행 시 'CX_Freeze Python Error in Main Script' 오류를 수정하세요.
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 '%appdata를 입력합니다. %'를 누르고 Enter 키를 누릅니다. AppData 열기 폴더(기본적으로 숨겨져 있음).
- AppData 폴더에 들어가면 뒤로 화살표를 클릭하여 역추적하고 로컬
을 클릭합니다.참고: 기본적으로 %appdata % 명령은 자동으로 로밍을 엽니다. Appdata. 내의 폴더
- 로컬 내부 폴더에서 '기본 스크립트의 CX_Freeze Python 오류' 와 함께 실패한 게임에 대한 정보가 들어 있는 항목을 찾습니다. 오류. 보이면 열고 안에 있는 모든 항목을 선택한 다음 마우스 오른쪽 버튼을 클릭하고 삭제를 선택합니다. 컨텍스트 메뉴에서.
- 실행 열기 Windows 키 + R을 눌러 다시 대화 상자 . 다음으로 'appwiz.cpl'을 입력합니다. Enter 키를 누릅니다. 프로그램 및 기능 열기 화면.
- 프로그램 및 기능 내부 메뉴에서 설치된 프로그램 목록을 아래로 스크롤하고 문제가 발생한 게임과 관련된 항목을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 컨텍스트 메뉴에서.
- 제거가 완료되면 컴퓨터를 다시 시작하고 기존 채널을 사용하여 게임을 다시 설치하고 문제가 해결되었는지 확인하세요.
여전히 '기본 스크립트의 CX_Freeze Python 오류' 가 표시되는 경우 가 여전히 나타나거나 이 잠재적 수정 사항을 적용할 수 없는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.
DISM 및 SFC 스캔 실행
위의 수정 방법으로 문제를 해결할 수 없는 경우 컴퓨터는 일반적으로 해결할 수 없는 일부 유형의 시스템 파일 손상을 처리하고 있을 수 있습니다. 대부분 '기본 스크립트의 CX_Freeze Python 오류' 잘못 작성된 프로그램이 제대로 제거되지 않아 시작 오류가 발생합니다(사용자가 기존 채널을 따랐더라도).
이 시나리오가 적용 가능한 경우 몇 가지 기본 제공 유틸리티(DISM 및 SFC)를 사용하여 이 문제를 일으키는 손상된 시스템 파일의 인스턴스를 식별하고 수정하여 문제를 해결할 수 있어야 합니다.
SFC(시스템 파일 검사기) 손상된 인스턴스를 정상적인 복사본으로 교체하기 위해 로컬에 저장된 캐시를 사용하여 작동하는 완전히 로컬 도구입니다. 한편, DISM(배포 및 이미지 서비스 배포) 이 도구는 Windows Update의 하위 구성 요소에 의존하여 손상된 파일을 교체하는 데 필요한 정상적인 파일을 가져오기 때문에 안정적인 인터넷 연결이 필요합니다.
이 두 도구는 서로를 보완하므로 사용자가 '기본 스크립트의 CX_Freeze Python 오류' 를 유발하는 시스템 파일 손상 문제를 해결할 가능성을 최대화하기 위해 두 스캔을 빠르게 연속적으로 실행하는 것이 좋습니다. 문제입니다.
SFC 스캔을 수행하려면 여기에 있는 단계별 지침을 따르세요. . 작업이 완료되면 컴퓨터를 다시 시작하고 DISM 검사를 진행합니다. 다음 시작 시퀀스가 완료되면.
두 스캔을 모두 실행한 후 최종 시스템을 다시 시작하고 시작 오류가 표시되지 않는지 확인하십시오.