PyCharm无法在PyGame __initi__.py中找到参考?

时间:2015-08-11 22:13:14

标签: python pygame pycharm

好的,我对编码很新,我只是学习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()

1 个答案:

答案 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()

enter image description here