Python 3.9.0 a1 설치 pygame 오류 해결 전 과정(소결)

본 고 는 주로 Python 3.9.0a 1 설치 pygame 오류 해결 전 과정 을 소개 하고 여러분 에 게 공유 합 니 다.구체 적 으로 다음 과 같 습 니 다.
해결 방법
먼저 경험 과 교훈 을 말씀 드 리 겠 습 니 다.pygame 은 마지막 에 설치 에 성 공 했 습 니 다.그러나 오후 와 하룻밤 의 시간 을 조작 하여 많은 웹 페이지 를 조회 하고 많은 명령 을 작 동 했 기 때문에 도대체 어떤 조작 이 관건 적 인 역할 을 하 는 지 거 슬러 올 라 갈 수 없습니다.나중에 비 주 얼 C++2014 가 설치 되 어 있 지 않 아서 그런 것 같 습 니 다.
먼저 제 가 추측 하 는 해결 방법 을 밝 히 고 그 다음 에 제 가 잘못 한 상세 한 절 차 를 동봉 합 니 다.저 와 같은 잘못 에 직면 한 사람 이 실 수 를 하 는 횟수 를 줄 일 수 있 기 를 바 랍 니 다.
1.python 환경
운영 체제:Win 10,64 비트 운영 체제.
python 버 전:3.9.0a 1.한 네티즌 은"python 은 32 비트 버 전인 가 64 비트 버 전인 가"라 며"다음 그림 에서[MSVC v.1916 64 bit(AMD 64)]가운데 숫자 가 64bit 인지 32bit 인지 64 비트 인지 32 비트 인지,64 대응 64 비트 인지,32 비트 대응 32 비트 인지 확인 해 보 자"고 말 했다.그래서 제 python 은 64 비트 버 전 일 겁 니 다.
(버 전 정 보 를 조회 하고 CMD 는 명령 행 에 들 어가 python 을 입력 하고 차 로 돌아 가면 됩 니 다)
python版本信息
2,자신 python 적합 한 pygame 버 전 찾기
컴퓨터 는 반드시 인터넷 에 접속 해 야 한다.
cmd 를 실행 하고 명령 행 에 들 어가 디 렉 터 리 를 전환 하지 않 고 pip install pygame 을 직접 입력 합 니 다.
그것 은 설치 에 성공 하지 못 할 것 이다.성공 하면 아래 의 이런 고생 을 하지 않 아 도 된다.당신 에 게 가장 적합 한 python 버 전의 pygame 버 전 을 표시 할 수 있 습 니 다.
3.설치 방법
먼저 링크 를 주 십시오:이 웹 페이지 의 실행 절 차 를 참조 하 십시오.이 위 에 VC++의 설치 링크 가 있 습 니 다.너 는 먼저 관련 내용 을 자세히 보고 나 서 내 뒤의 내용 을 보 는 것 이 좋 겠 다.나 는 실제로 이 세 단계 로 실행 하 는 것 은 성공 하지 못 했 지만,그것 은 나 로 하여 금 필요 한 플러그 인 을 설치 하도록 인도 했다.http://www.pygame.org/wiki/CompileWindows
STEP 1:C/C++컴 파 일 러 를 가 져 옵 니 다.
이 페이지 에는 VC+설치 도구 의 다운로드 링크 build-tools-for-visual-studio-2017 이 있다.다운로드(Microsoft Build Tools for Visual Studio 2017.)하고 설치 합 니 다.(그러나 나 는 그것 을 다운로드 하지 않 았 다.나 는 visualcppbuildtools full.exe 도 구 를 직접 다운로드 하여 기본 설 치 를 사용 했다.설치 할 때 최신 버 전의 VC++와 Win10SDK 를 선택 하 십시오.)이후 웹 페이지 https://wiki.python.org/moin/WindowsCompilers 에서 야 서로 다른 버 전의 python 은 지정 한 버 전의 Visual C++를 사용 해 야 한 다 는 것 을 발견 했다.
visual C++를 설치 한 후 실행―cmd 를 실행 하고 명령 행 에 들 어가 디 렉 터 리 를 전환 하지 않 고 직접 입력 합 니 다.

pip install setuptools -U
이 명령 은 필요 한 의존 플러그 인과 build for SDL 2(experimental)or SDL 1 을 다운로드 하 는 것 입 니 다.사실 저도 구체 적 으로 무엇 을 하 는 지 모 르 겠 습 니 다.어차피 웹 페이지 에서 실행 하 겠 다 고 하면 실행 하 겠 습 니 다.
STEP 2:github 에서 적합 한 pygame 모듈 압축 패 키 지 를 찾 습 니 다.
웹 페이지 의 링크 를 클릭 하 십시오:https://github.com/pygame/pygame
직접 클릭 하여 열 리 지 않 으 면 주 소 를 복사 하여 브 라 우 저 에 붙 여 넣 고 https 의 s 를 제거 합 니 다.
웹 페이지 를 내 려 다 보면***Instatllation**부분 내용 을 볼 수 있 습 니 다.이 부분 을 클릭 하여 제 시 된 링크 주소:https://www.pygame.org/download.shtml
pygame-1.9.6.tar.gz 를 다운로드 합 니 다.
STEP 3:pygame 설치 명령 실행
웹 페이지 는 SDL 1,SDL 2 두 가지 상황 에서 명령 을 내 렸 다.나 는 첫 번 째 SDL 1 에 따라 집행 되 었 다.
첫 번 째 명령 git clonehttps://github.com/pygame/pygame.gitpygame 압축 패 키 지 를 다운로드 하 는 데 사 용 될 것 입 니 다.실행 할 필요 가 없습니다.다운 받 았 으 니까.
두 번 째 명령 직접 실행:cd pygame
이 명령 은 다운로드 한 pygame 압축 패키지 의 저장 디 렉 터 리 에 따라 변경 해 야 합 니 다.내 pygame-1.9.6.tar.gz.압축 을 푼 디 렉 터 리 는 C:\my app\pygame-1.9.6 입 니 다.그래서 제 실행 명령 은:

cd C:\myapp\pygame-1.9.6
실행:

pip install setuptools requests -U
python -m buildconfig
오류 가 없습니다.
python setup.py install 을 실행 하 는 중 오류 가 발생 했 습 니 다.구체 적 인 오류 코드 는 캡 처 를 잊 어 버 렸 습 니 다.대체적으로 VC 2014 의 cl.exe 에 문제 가 생 겼 습 니 다.visualcppbuildtools full.exe 를 다시 설치 하고 복 구 를 누 르 십시오.그리고 요구 에 따라 컴퓨터 를 다시 시작 합 니 다.
컴퓨터 를 다시 시작 한 후에 나 는 상술 한 절 차 를 다시 실행 하지 않 았 다.명령 행 에 들 어가 서 먼저 한 번 실 행 했 습 니 다.

pip install pygame。
여전히 오류 가 표 시 됩 니 다.다음 과 같 습 니 다.
在这里插入图片描述
이어서 나 는 또 명령 을 집행 했다.

pip install pygame==2.0.0.dev6
성 공 했 어.주의 하 세 요.이등 호 이 니 앞 뒤 에 빈 칸 이 없어 야 합 니 다.
이것 은 순 전 히 시도 할 생각 이 없 는 것 이다.왜 이 명령 을 집 행 했 습 니까?저 는 https://github.com/pygame/pygame 페이지 에서 release 를 클릭 할 때 최신 pygame 의 발행 버 전 을 조회 할 때:
release所在位置
들어가다
https://github.com/pygame/pygame/releases,이 페이지 는 최신 발 표 된 pygame 버 전 을 보 여 줍 니 다.
다음 명령 을 사용 하여 설치 할 때 pygame 뒤에 버 전 번 호 를 추가 할 수 있 습 니 다.
在这里插入图片描述
사실 이 명령 은 내 가 상술 한 절 차 를 집행 하기 전에 나 도 집행 한 적 이 있 지만 여전히 실패했다.이 같은 절 차 를 1,2,3 으로 마치 고 이번 에는 성공 했다.그래서 저도 어느 단계 가 관건 인지 모 르 겠 어 요.
파 이 썬 3.9.0 a1 설치 pygame 오류 해결 전 과정(소결)에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.

좋은 웹페이지 즐겨찾기