好的,我对编码很新,我只是学习Python。我想我会先从一些基本的Pygame练习开始尝试编写一些东西。
我已经安装了Python 3.4.3和PyCharm。我还从这里安装了Pygame可执行文件“pygame-1.9.2a0-hg_5974ff8dae3c + .win32-py3.4.msi”:https://bitbucket.org/pygame/pygame/downloads
我运行了Pygame安装程序,它似乎完成没有明显的问题,尽管我的桌面上没有明显的迹象,例如新的快捷方式。
然后我去这里尝试一些涉及Pygame的基本测试代码: http://pythonprogramming.net/pygame-python-3-part-1-intro/
所以我将该示例中的代码复制到我的Pycharm中,然后运行它。它似乎创建了一个空白的Pycharm窗口,但是PyCharm Code Inspector给了我几个警告,我真的想知道为什么我会收到这些警告。
第一个Pycharm警告来自第5行,“无法在'__init__.py
'中找到引用'init'
下一个警告是第16行,“在'__init__.py
'中找不到参考'QUIT'
第三个也是最后一个警告是第24行,“__init__.py
'中无法找到参考'退出'
为什么不能找到这些参考?怎么了?
我在下面粘贴的代码本身:
#! /usr/bin/python
import pygame
pygame.init()
gameDisplay = pygame.display.set_mode((800, 600))
pygame.display.set_caption('A bit Racey')
clock = pygame.time.Clock()
crashed = False
while not crashed:
for event in pygame.event.get():
if event.type == pygame.QUIT:
crashed = True
print(event)
pygame.display.update()
clock.tick(60)
pygame.quit()
quit()
答案 0 :(得分:0)
这对您没有任何错误...导入系统并执行系统退出
#!的/ usr /斌/蟒
import pygame
import sys
pygame.init()
gameDisplay = pygame.display.set_mode((800, 600))
pygame.display.set_caption('A bit Racey')
clock = pygame.time.Clock()
crashed = False
while not crashed:
for event in pygame.event.get():
if event.type == pygame.QUIT:
crashed = True
print(event)
pygame.display.update()
clock.tick(60)
pygame.quit()
sys.exit()