python - Pygame 命令不起作用:部分初始化的模块“pygame”没有属性“init”(
问题描述
我最近才开始学习 pygame,但是每当我尝试运行任何东西时,它总是会抛出一个错误。 在窗户上顺便说一句
首先,我有:
import pygame
pygame.init()
win = pygame.display.set_mode((500,500))
pygame.display.set_caption("First Game")
在此之后,我有我的一般程序。每当我使用“pygame。”...它会在 VS 代码中抛出一个错误代码,当我尝试运行它说的程序时,文件“c:/Users/liame/Python Projects/pygame.py”,第 1 行,在导入 pygame 文件“c:\Users\liame\Python Projects\pygame.py”,第 2 行,在 pygame.init() 中 AttributeError: 部分初始化的模块 'pygame' 没有属性 'init'(很可能是由于一个循环进口)
目录是:“pythonprojects -> pygame.py”,就是这样。
要导入它,我试过“pip install pygame”和“py -m pip intall -U pygame --user”
我真的需要帮助,因为在此期间我无处可去
解决方案
推荐阅读
- java - java gui背景颜色不覆盖整个页面
- python - 将数百万个文件移动到 Amazon Glacier
- asp.net-core - 在为 asp.net core v3.1 应用程序进行 webdeploy 时如何设置“stdout=true”?
- mysql - Mysql INNER JOIN + MATCH AGAINST:如何加速
- java - notifyAll() 后函数继续,但函数返回后线程终止
- google-cloud-firestore - Firestore .set 不保存来自 Firebase 云功能的数据
- c++ - 写一个宏函数来改变字符串的大小写?
- c - 将结构内的整数类型数组初始化为 NULL 是否可以/有效?
- python - 如何将一天中的分钟附加到 Python 中的列表中?
- mysql - mysql复制错误:截断不正确的DOUBLE值