鱼C论坛

 找回密码
 立即注册
查看: 12379|回复: 20

pygame init()不存在的问题

[复制链接]
发表于 2018-3-29 20:39:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
# encoding: utf-8
import pygame
import sys
pygame.init()
#先初始化设备
SCREEN_WIDTH = 400 #窗体的宽 
SCREEN_HEIGHT = 400 #窗体的高
SCREEN = SCREEN_WIDTH, SCREEN_HEIGHT #窗体的大小

screen = pygame.display.set_mode(SCREEN, 0, 32)
pygame.display.set_caption("Pygame最小游戏框架演示")

#进入窗体,并接管消息
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()
E1101:Module 'pygame' has no 'init' member
E1101:Module 'pygame' has no 'QUIT' member

出现这样的错误提示,
可是实际运行是可以出现窗体,也可以正常按X按钮关闭窗体的,求解这是什么问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-29 20:42:08 | 显示全部楼层
from pygame.locals import *
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:43:29 | 显示全部楼层
按楼上的试试.实在不行需要重装,可能是你装的时候少装东西了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:46:13 | 显示全部楼层
安装好的话直接运行就可以,你查看下版本和路径
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:46:55 | 显示全部楼层
南城顾她 发表于 2018-3-29 20:43
按楼上的试试.实在不行需要重装,可能是你装的时候少装东西了

试过不行。已经卸载然后重装过了
我是用pip uninstall pygame 卸载的。不过重装也是用pip install pygame的,
关键提示有错误 ,可是运行是可以的。
我用pycharm的时候没有提示错误 ,可是用vs code就提示错误 了,是这个提示错误的东西有问题么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:47:28 | 显示全部楼层
ba21 发表于 2018-3-29 20:42
from pygame.locals import *

试过,不行,还是出错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:49:46 | 显示全部楼层
重新安装吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:49:55 | 显示全部楼层
BlueSand 发表于 2018-3-29 20:47
试过,不行,还是出错

能用应该就差不多  pycharm里面也可以安装临时的pygame的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:51:03 | 显示全部楼层
南城顾她 发表于 2018-3-29 20:49
能用应该就差不多  pycharm里面也可以安装临时的pygame的

还有这样的操作的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:51:37 | 显示全部楼层

重装也没用啊,除非不用pip装,要不然装出来的会不一样么?
还有和我的python有关么?
我的是python 3.6的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:52:05 | 显示全部楼层
BlueSand 发表于 2018-3-29 20:51
还有这样的操作的。

是的 只不过pycharm中安装的pygame只能在当前工程下用如果新建工程就需要重新安装了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:52:45 | 显示全部楼层
塔利班 发表于 2018-3-29 20:46
安装好的话直接运行就可以,你查看下版本和路径

我用Idle是可以用的是没有出错的,
而且我试着把pygame.init()的返回值 打印出来,(6,0)好像也是正常的返回值
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-29 20:54:55 | 显示全部楼层
南城顾她 发表于 2018-3-29 20:52
是的 只不过pycharm中安装的pygame只能在当前工程下用如果新建工程就需要重新安装了

感觉 pycharm确实很好很强大,除了反应慢点,比不上vs code响应速度。还有就是界面不太喜欢。
不过我是无法理解 这个错误
我在网上看了,还有好多人和我一样的找不到init()可是,我的是可以运行的,不知道其他人的是不是也是能运行的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 20:58:40 | 显示全部楼层
这个我不太清除
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-29 21:04:39 | 显示全部楼层
BlueSand 发表于 2018-3-29 20:51
重装也没用啊,除非不用pip装,要不然装出来的会不一样么?
还有和我的python有关么?
我的是python 3. ...

下安装包装咯。对应版本。64位装64.32装32
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-30 10:38:17 | 显示全部楼层
ba21 发表于 2018-3-29 21:04
下安装包装咯。对应版本。64位装64.32装32

我先试一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-30 17:21:53 | 显示全部楼层
我运行起来没报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-31 09:07:33 | 显示全部楼层
pahriyad 发表于 2018-3-30 17:21
我运行起来没报错

不是代码问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-7 20:37:48 | 显示全部楼层
pahriyad 发表于 2018-3-30 17:21
我运行起来没报错

是不报错的
我用的VScode 会有错误提示
可是运行没为题的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-8 17:12:10 | 显示全部楼层
需要修改一下设置:https://blog.csdn.net/W_C_X/article/details/84302186
这里有别人的教程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 01:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表