Sublime Text 3에서 파이 게임을 실행할 때 분할 오류 11

아 마르샤

Python 3.4.0을 사용하고 있으며 Mac OSX 10.9.2가 있습니다. Sublime Text에 sublimePygame으로 저장된 다음 코드가 있습니다.

import pygame, sys 
from pygame.locals import * 

pygame.init() 

#set up the window
DISPLAYSURF = pygame.display.set_mode((400, 300)) 
pygame.display.set_caption('Drawing') 

# set up the colors 
BLACK = ( 0, 0, 0) 
WHITE = (255, 255, 255) 
RED = (255, 0, 0) 
GREEN = ( 0, 255, 0) 
BLUE = ( 0, 0, 255)

# Draw on surface object
DISPLAYSURF.fill(WHITE)
pygame.draw.polygon(DISPLAYSURF, GREEN, ((146, 0), (291, 106), (236, 277), (56, 277), (0,        106))) 
pygame.draw.line(DISPLAYSURF, BLUE, (60, 60), (120, 60), 4) 
pygame.draw.line(DISPLAYSURF, BLUE, (120, 60), (60, 120)) 
pygame.draw.line(DISPLAYSURF, BLUE, (60, 120), (120, 120), 4) 
pygame.draw.circle(DISPLAYSURF, BLUE, (300, 50), 20, 0) 
pygame.draw.ellipse(DISPLAYSURF, RED, (300, 250, 40, 80), 1) 
pygame.draw.rect(DISPLAYSURF, RED, (200, 150, 100, 50)) 


pixObj = pygame.PixelArray(DISPLAYSURF) 
pixObj[480, 380] = BLACK 
pixObj[482, 382] = BLACK 
pixObj[48, 384] = BLACK 
pixObj[486, 386] = BLACK 
pixObj[488, 388] = BLACK 
del pixObj 

while True: # main game loop 
    for event in pygame.event.get(): 
        if event.type == QUIT: 
            sys.exit() 
            pygame.display.update()

터미널에서 코드를 실행했고 파이썬 창이 잠시 열렸다가 닫혔습니다.

터미널에서이 오류가 발생했습니다.

Traceback (most recent call last):
  File "sublimePygame", line 29, in <module>
    pixObj[480, 380] = BLACK 
IndexError: invalid index
Segmentation fault: 11

나는 파이 게임 문서를 확인했고 내 코드는 괜찮아 보였다. 나는 오류를 검색했고 Segmentation Error 11 은 파이썬의 버그로 보이지만 파이썬 3.4.0에서 수정되었다고 읽었습니다.

누구든지 무엇이 잘못되었는지 알고 있습니까?

미리 감사드립니다!

편집 : Marius는 내 프로그램에서 버그를 찾았지만 실행하면 빈 Python 창이 열리고 상단 열림이 열리지 않습니다. 왜 이런 일이 일어 났는지 아는 사람이 있습니까?

마리우스

코드에서 확실한 버그를 볼 수 있지만 이것이 더 심각한 오류 인 세분화 오류를 일으키는 지 확실하지 않습니다.

코드의 버그는 400x300 창을 만드는 것입니다.

DISPLAYSURF = pygame.display.set_mode((400, 300))

그런 다음 해당 창의 경계를 벗어난 픽셀에 대한 색상 값을 설정해보십시오.

pixObj[480, 380] = BLACK

다시 말하지만 이것은 분할 오류를 일으키지 않을 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

샘플 게임을 실행할 때 파이 게임에서 가져 오기 오류

분류에서Dev

루비 1.9.3에서 레일을 실행할 때 분할 오류

분류에서Dev

Ubuntu Dash와 Ubuntu Terminal에서 실행할 때 Sublime Text 3에서 Ruby 코드를 빌드 할 수없는 이유

분류에서Dev

Python 3에 파이 게임을 설치하려고 할 때 오류 발생

분류에서Dev

ansible에서 플레이 북을 실행할 때 sudo 오류

분류에서Dev

독립 실행 형 클러스터에서 스파크 셸을 실행할 때 너무 큰 프레임 오류

분류에서Dev

내 임의 ID 생성을 실행할 때 C ++ 분할 오류

분류에서Dev

SFML 게임을 실행할 때 이상한 오류가 발생합니까?

분류에서Dev

CI에서 Visual Studio 실행 작업을 실행할 때 오류

분류에서Dev

CI에서 Visual Studio 실행 작업을 실행할 때 오류

분류에서Dev

display.set_model을 사용할 때 파이 게임 오류

분류에서Dev

내 프로그램에 stdout을 파이프 할 때 분할 오류

분류에서Dev

Swift : 브리징 헤더로 파일을 가져올 때 분할 오류 11

분류에서Dev

다른 폴더에서 내 C ++ 프로그램을 컴파일 할 때 실행 파일에서 분할 오류가 발생합니다.

분류에서Dev

파이썬에서 큰 파일을 작은 파일로 분할 할 때 메모리 오류

분류에서Dev

파일에 쓸 때 C 분할 오류

분류에서Dev

이진 분할 오류에서 읽을 때

분류에서Dev

Linux 시스템에서 실행 파일을 실행하려고 할 때 오류 발생

분류에서Dev

바이너리 파일을 두려워 할 때 분할 오류

분류에서Dev

파이 게임 분할 오류

분류에서Dev

오류 : lubuntu에서 실행 파일을 만든 후 .py 파일을 실행하려고 할 때 그러한 파일이 없습니까?

분류에서Dev

오류 : csv 파일에서 행을 분할하려고 할 때 '목록'개체에 '분할'속성이 없습니다.

분류에서Dev

SCSS를 컴파일 할 때 Sublime Text 2에서 주석을 어떻게 제어 할 수 있습니까?

분류에서Dev

NEOS 서버에서 AMPL을 실행할 때 BadStatusLine 오류

분류에서Dev

명령을 실행할 수 없음 : 분할 오류 : 11 디버그 오류

분류에서Dev

이미지 분할을 실행할 때 첫 번째 반복에서 NAN 가져 오기

분류에서Dev

ruby 2.6.5에서 rspec을 실행할 때 whitelist_classes 오류

분류에서Dev

Fatjar에서 실행할 때 MessageBodyWriter를 찾을 수 없음 오류

분류에서Dev

Eclipse에서 Tomcat을 실행할 때 404 오류

Related 관련 기사

  1. 1

    샘플 게임을 실행할 때 파이 게임에서 가져 오기 오류

  2. 2

    루비 1.9.3에서 레일을 실행할 때 분할 오류

  3. 3

    Ubuntu Dash와 Ubuntu Terminal에서 실행할 때 Sublime Text 3에서 Ruby 코드를 빌드 할 수없는 이유

  4. 4

    Python 3에 파이 게임을 설치하려고 할 때 오류 발생

  5. 5

    ansible에서 플레이 북을 실행할 때 sudo 오류

  6. 6

    독립 실행 형 클러스터에서 스파크 셸을 실행할 때 너무 큰 프레임 오류

  7. 7

    내 임의 ID 생성을 실행할 때 C ++ 분할 오류

  8. 8

    SFML 게임을 실행할 때 이상한 오류가 발생합니까?

  9. 9

    CI에서 Visual Studio 실행 작업을 실행할 때 오류

  10. 10

    CI에서 Visual Studio 실행 작업을 실행할 때 오류

  11. 11

    display.set_model을 사용할 때 파이 게임 오류

  12. 12

    내 프로그램에 stdout을 파이프 할 때 분할 오류

  13. 13

    Swift : 브리징 헤더로 파일을 가져올 때 분할 오류 11

  14. 14

    다른 폴더에서 내 C ++ 프로그램을 컴파일 할 때 실행 파일에서 분할 오류가 발생합니다.

  15. 15

    파이썬에서 큰 파일을 작은 파일로 분할 할 때 메모리 오류

  16. 16

    파일에 쓸 때 C 분할 오류

  17. 17

    이진 분할 오류에서 읽을 때

  18. 18

    Linux 시스템에서 실행 파일을 실행하려고 할 때 오류 발생

  19. 19

    바이너리 파일을 두려워 할 때 분할 오류

  20. 20

    파이 게임 분할 오류

  21. 21

    오류 : lubuntu에서 실행 파일을 만든 후 .py 파일을 실행하려고 할 때 그러한 파일이 없습니까?

  22. 22

    오류 : csv 파일에서 행을 분할하려고 할 때 '목록'개체에 '분할'속성이 없습니다.

  23. 23

    SCSS를 컴파일 할 때 Sublime Text 2에서 주석을 어떻게 제어 할 수 있습니까?

  24. 24

    NEOS 서버에서 AMPL을 실행할 때 BadStatusLine 오류

  25. 25

    명령을 실행할 수 없음 : 분할 오류 : 11 디버그 오류

  26. 26

    이미지 분할을 실행할 때 첫 번째 반복에서 NAN 가져 오기

  27. 27

    ruby 2.6.5에서 rspec을 실행할 때 whitelist_classes 오류

  28. 28

    Fatjar에서 실행할 때 MessageBodyWriter를 찾을 수 없음 오류

  29. 29

    Eclipse에서 Tomcat을 실행할 때 404 오류

뜨겁다태그

보관