【问题标题】:Pycharm - pygame shows only black screenPycharm - pygame 只显示黑屏
【发布时间】:2020-08-30 13:33:02
【问题描述】:

这里是代码

import pygame

pygame.init()


screen_width = 480 
screen_height = 640 
screen = pygame.display.set_mode((screen_width, screen_height))


background = pygame.image.load("D:/Python/Pygame_200830/Background.png")

running = True 
while running:
    for event in pygame.event.get(): 
        if event.type == pygame.QUIT: 
            running = False 

    #screen.fill((0, 0, 255))
    screen.blit(background, (0, 0)) 
    pygame.display.update() 


pygame.quit()

如果我用 VS 代码打开它,它工作得很好,但是当我用 Pycham 做这个时。我看不到“backgound.png”

只是黑屏而已……唯一的区别是IDE程序。

我已经添加了外部功能或其他东西......只有那个背景是问题。

你能告诉我是什么原因吗...?

【问题讨论】:

  • 你是在虚拟环境中做的吗?

标签: python pycharm


【解决方案1】:

问题的根本原因很可能来自 Pycharm 配置或 venv。看看能不能打开python控制台。如果您是 pycharm 新手,您可以在屏幕底部找到“python 控制台”选项。 另外这里有一个链接,可能会对您有所帮助。尝试一些解决方案: https://www.reddit.com/r/learnpython/comments/au6lvd/pycharm_code_works_but_doesnt_display_output/

【讨论】:

  • 顺便检查一下图像格式并确保它与您输入的相同。它可能是 .jpg 而不是 .png
猜你喜欢
  • 2021-04-19
  • 1970-01-01
  • 1970-01-01
  • 2018-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多