inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

한국인이 좋아하는 속도로 때려넣는 파이썬

[Windows] 파이썬 개발 환경 구축

python main.py 실행시 게임이 실행이 안돼요

21

cjy09140914

작성한 질문수 1

0

[프로그램 설치 오류 문의]

image.png

뉴프로젝트로 말씀하신대로 진행하였습니다. (최신버전이라 그런지 선생님과 좀 다른부분이 있어서 이제 맞는지 모르겠네요 ㅠㅠ)

image.png

현재 바탕화면에 폴더를 다운받아놓은 상태입니다.
/c/Users/cjy09/OneDrive/바탕 화면/python101-master/[예제 001] 파이썬으로 즐기는 횡스크롤 게임

그리고 아래와 같은 명령어를 실행시키면 에러메세지가 떠요 ㅠㅠ
(1000자 이상으로는 입력이 안되어 중간에서 에러코드를 잘랐습니다. ㅠㅠ)

cjy09@DESKTOP-C62KS0D MINGW64 ~/OneDrive/바탕 화면/python101-master/[예제 001] 파이썬으로 즐기는 횡스크롤 게임

$ python main.py

WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.

Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.

To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.

Collecting pygame

Using cached pygame-2.6.1.tar.gz (14.8 MB)

Installing build dependencies ... done

Getting requirements to build wheel ... error

error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.

│ exit code: 1

╰─> [76 lines of output]

Skipping Cython compilation

WARNING, No "Setup" File Exists, Running "buildconfig/config.py"

Using WINDOWS MSYS2 configuration...

Installing pre-built dependencies

Installing mingw-w64-x86_64-SDL2

---

For help with compilation see:

https://www.pygame.org/wiki/CompileWindows

To contribute to pygame development see:

https://www.pygame.org/contribute.html

---


[코드 실행 오류 문의]

반드시 코드와 에러메시지의 스크린샷을 첨부해 주셔야 합니다!

둘 중 하나라도 누락되면 도움을 드릴 수 없습니다!

 

[그 외 오류 문의]

그 외 오류가 발생한 경우 최대한 스크린샷이나 코드 등, 상황을 전달할 수 있는 자료를 수집하시어 함께 제공해 주세요.

python

답변 2

0

반병현

인프런 ai 자동답변이 참 똑똑하네요..

 

원인은 Pip과 Pygame 버전이 오래되어 현재의 최신환경과 호환이 잘 되지 않는 것입니다.

Git bash가 아니라 pycharm 하단 패널에서 터미널-power shell을 열어서 코드 실행을 시도해보시고

그래도 안 되신다면 우선 해당 예제를 건너뛰는 것을 추천합니다.

 

해결 방법은 ai답변 내용인데, 굳이 이걸 해결하면서까지 체험해 볼 만큼 중요한 예제는 아닙니다.

0

cjy09140914

음 초보라 너무 어렵네요 ㅠㅠ
예제를 일단 건너뛰어보겠습니다.
건너뛰어도 다음 강의에 지장은 없을까요? 호환이 잘 안된다고 하시니 ㅠㅠ

0

반병현

네네 건너뛰셔도 괜찮습니다.

해당 예제는 "파이썬이 재미있구나!" 를 보여드리기 위해 구성된 것이라 건너뛰신다고 문제가 생기지는 않습니다 ^^

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. cjy09140914님.

PyCharm의 main.py에서 게임 실행 시 에러가 발생하는 문제로 어려움을 겪고 계신 것 같습니다. pygame 모듈 설치 시 발생하는 오류 메시지가 보이네요. 주로 이런 문제는 pygame이 제대로 설치되지 않거나, 설치 환경이 적절하지 않을 때 일어납니다.

주요 해결 방법:

  1. Python 환경 확인:

    • MSYS2, mingw-w64 등과 같이 Windows 컴파일러의 설정이 필요할 수 있습니다.
    • CMD 또는 PowerShell을 통해 python --versionpip --version을 실행해 Python과 pip의 버전이 적절히 설치되었는지 확인해 주세요.
  2. pip로 패키지 관리:

    • pip의 경고 메시지가 나오는 것을 보니, -m 플래그를 사용하여 pip를 호출해야 할 가능성이 보입니다.
    • 다음 명령어를 통해 pygame을 다시 설치해 보십시오:
      
      python -m pip install --upgrade pip setuptools wheel
      python -m pip install pygame
      

  3. 의존성 패키지 확인:

    • MSYS2와 관련된 의존성이 제대로 설정되지 않았을 수 있습니다. pygame 홈페이지의 윈도우 설정 가이드를 참고하여 필요한 MSYS2 패키지를 설치하세요.
  4. 매뉴얼 설치 시도:

    • 설치에 계속 문제가 발생한다면, pygame 공식 웹사이트에서 바이너리 설치 방법을 참고할 수 있습니다.

혹시 해당 방법으로 문제가 해결되지 않으면, 설치된 Python의 정확한 버전, 사용 중인 파이썬 인터프리터 경로, 그리고 전체 에러 로그를 추가로 주시면 더욱 정확한 도움을 제공할 수 있습니다.

저는 질문자님의 이해를 돕고자 유사한 문제를 해결했던 분들의 경험을 바탕으로 답변을 준비해드렸습니다. 더 많은 정보나 다른 질문이 있으면 언제든지 말씀해 주세요. 곧 지식공유자께서도 구체적인 답변을 제공해드릴 것입니다. 🙏

즐거운 코딩 시간 되세요!

작업형 1 (삭제예정, 구 버전)

0

10

0

강의노트는 어디있나요?

0

4

0

노션 학습 자료 권한 요청

0

8

1

수강기간 연장 문의드립니다.

0

10

1

2유형 레이블 인코딩 VS 원핫 인코딩

0

13

2

part2강의 문의사항입니다.

0

13

2

수강기간 연장 문의드립니다.

0

22

1

인덱스 슬라이싱

0

23

2

코드를 첨부해야하는 이유가 있나요?

0

17

2

소리가 겹쳐서 들려요

0

17

2

데스크톱과 노트북 연결

0

23

1

dict, zip

0

21

2

노션 : 파트3번 링크와 권한 , 파트4번 권한요청, 파트 5번도 미리 요청 드립니다.

0

27

4

6-6 실습 문의

0

21

2

미션 06-02

0

21

2

VScode

0

40

0

보조 기억 장치와 보조기억장치가 바뀐거 같습니다.

0

65

2

파이참 자동화 작업 중 터미널에서 command prompt를 못찾겠습니다..

0

454

1

bash: pip: command not found가 출력

0

3865

1

수업 자료에 오류가 있는것 같습니다 ㅠ

0

576

2

Ipython 설치가 안되어용 ㅠ

1

915

1

왜 계속 에러가 발생할까요..

0

721

1

수업자료 다운

2

380

1

terminal 질문

2

561

1