美文网首页
Pygame和macOS的兼容问题,页面空白

Pygame和macOS的兼容问题,页面空白

作者: iamsharleen | 来源:发表于2019-03-10 16:55 被阅读0次

    问题描述:

    初次运行程序(来自《Python Cash Course》)

    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")
        # Set the background color. 
        bg_color = (230, 230, 230)
        # 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()
    

    出现空白页面,没有颜色〜〜〜

    发现很多人遇到内样的问题:
    Pygame not compatible with MacOS Mojave #555

    从上面这个贴子中,有建议是下载Miniconda,但是我觉得有点麻烦😂〜〜
    后来发现有个回复是:从官网下载最新Python包

    1. 从官网下载安装包:Python.org
      我下载的是macOS 64-bit installer
    2. 下载完成后,安装。安装成功后试试 python3 --version
    $ python3 --version
    Python 3.7.2
    
    1. 这时,重新运行程序,发现提示Pygame不存在了。再安装一次
    $ pip3 install pygame
    

    重新运行程序,成功了!


    Screen Shot 2019-03-10 at 4.51.43 PM.png Screen Shot 2019-03-10 at 4.53.33 PM.png

    相关文章

      网友评论

          本文标题:Pygame和macOS的兼容问题,页面空白

          本文链接:https://www.haomeiwen.com/subject/eqxppqtx.html