Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 创建一个空的Pygame窗口。。_Python_Pygame - Fatal编程技术网

Python 创建一个空的Pygame窗口。。

Python 创建一个空的Pygame窗口。。,python,pygame,Python,Pygame,代码如下所示 import sys import pygame def run_game(): # Initialize game and create a screen object. pygame.init() screen = pygame.display.set_mode((1200, 800)) pygame.display.set_caption("Alien Invasion") # Start the main loop for the

代码如下所示

import sys
import pygame

def run_game():

    # Initialize game and create a screen object.
    pygame.init()
    screen = pygame.display.set_mode((1200, 800))
    pygame.display.set_caption("Alien Invasion")
    # Start the main loop for the game.

    while True:

        # Watch for keyboard and mouse events.
        for event in pygame.event.get():

            if event.type == pygame.QUIT:

                sys.exit()
        # Make the most recently drawn screen visible.
        pygame.display.flip()
run_game()
错误是这样的

import sys
import pygame

def run_game():

    # Initialize game and create a screen object.
    pygame.init()
    screen = pygame.display.set_mode((1200, 800))
    pygame.display.set_caption("Alien Invasion")
    # Start the main loop for the game.

    while True:

        # Watch for keyboard and mouse events.
        for event in pygame.event.get():

            if event.type == pygame.QUIT:

                sys.exit()
        # Make the most recently drawn screen visible.
        pygame.display.flip()
run_game()
第2行,导入pygame ModuleNotFoundError:没有名为“pygame”的模块

假设您使用pip安装pygame软件包,则应该能够使用命令pip show pygame向您显示有关此软件包的信息。这应该显示一个“位置:”字段

然后加载Python解释器并尝试以下操作:

>>> import sys
>>> '{{Paste in path from Location: as shown above}}' in sys.path
如果返回“False”,那么您就发现了问题。将PyGame位置添加到PYTHONPATH环境设置中,或将sys.path.append(…)添加到要使用库编写的代码中,或以其他方式解决路径包含问题

注:您最好考虑使用,以便更有效地管理每一个项目的库和其他包依赖项。

假设您使用PIP安装PyGoGAME包,您应该能够使用命令PIP显示PyPoto来显示有关此包的信息。这应该显示一个“位置:”字段

然后加载Python解释器并尝试以下操作:

>>> import sys
>>> '{{Paste in path from Location: as shown above}}' in sys.path
如果返回“False”,那么您就发现了问题。将PyGame位置添加到PYTHONPATH环境设置中,或将sys.path.append(…)添加到要使用库编写的代码中,或以其他方式解决路径包含问题


注:您最好考虑使用,以便更有效地管理每一个项目的库和其他包依赖项。

您需要安装PyGoo.<代码> PyGAME < /Case>不是标准模块-您必须首先使用<代码> PIP安装PyPosiv>代码>来安装它。更多在我已经安装了它。它已成功安装,但不重要。您使用什么系统?您使用了什么命令来安装?安装过程中是否收到错误消息?你们安装了两条蟒蛇吗?你使用PyCharm还是其他IDE?我使用64位Windows7。不,我在这个版本(32位)中没有收到任何消息。但它是在amd_64位文件中安装的。您需要安装pygame。
pygame
不是标准模块-您必须先使用
pip安装pygame
。更多在我已经安装了它。它已成功安装,但不重要。您使用什么系统?您使用了什么命令来安装?安装过程中是否收到错误消息?你们安装了两条蟒蛇吗?你使用PyCharm还是其他IDE?我使用64位Windows7。不,我在这个版本(32位)中没有收到任何消息。但它在amd_64位文件中实现了