python找不到pygame模块(pygame安装成功,pycharm报pygame不存在)
安装pygame后为啥现实找不到这个模块
其实我们要用到的,还是pip,如果安装了python3,默认是有pip的,没有的话,建议去百度软件下载个python3
打开命令提示符,输入pip -V查看pip版本号,也只要是为了pip是否正常。
先尝试安装pygame测试下能否正常安装。
pip install pygame
可以看到,安装失败,如果小伙伴这步安装成功的话,就可以跳过以下所有步骤了,不过据小编所知,pip是不可能装上python的
pip没法安装pygame,没关系,我们安装wheel
pip install wheel
由于小编这里已经下好了,所以没有一个下载和安装的过程,不过pip是一定可以安装好wheel的
接下来,我们要做的就是,到图中的网站上去下载pygame的whl文件。
由于python的库实在是太多了,我们按下ctrl + f进行查找,
然后找到对应(或最接近)python版本号点击开始下载即可,例如cp27表示的是python2.7
win32和amd64就是python的位数(不是操作系统的位数,我们可以进入pythonshell看到python位数,以及导入sys模块,打印sys.version变量得到python的位数)
下载好之后,我们使用wheel对下载好的whl文件进行安装。
下载好之后,我们使用wheel对下载好的whl文件进行安装。
例如把pygame的whl文件放在C盘,我们直接wheel install 路径即可
此时,我们import pygame导入模块,没有报错。
OK,我们已经成功安装了pygame。
如何查看pygame的版本呢?没错,我们pygame由pip管理,所以,我们直接pip list | find "pygame"即可看到
好了,我们可以开始我们的2D游戏之路了。
在Python中如何使用pygame模块?
这个很简单,首先要安装,命令如下:pip install pygame
然后使用,代码如下:
import pygame
import sys
#初始化
pygame.init()
size=width,height=1000,800
speed=[-5,3]
bg=(0,0,0)
#创建窗口大小
screen=pygame.display.set_mode(size)
#窗口标题
pygame.display.set_caption("跳动的足球")
#图片
a=pygame.image.load("111.png")
#获得图像的位置矩形
position =a.get_rect()
while True :
for event in pygame.event.get():
if event.type ==pygame.QUIT:
sys.exit()
#移动图像
position=position.move(speed)
if position.left0 or position.rightwidth:
#翻转
a=pygame.transform.flip(a,True,False)
#反向移动
speed[0]=-speed[0]
if position.top0 or position.bottomheight:
speed[1]=-speed[1]
screen.fill(bg)
screen.blit(a,position)
pygame.display.flip()
pygame.time.delay(10)
为什么Python显示没有名为pygame 的模块?
你打开命令行,在里面输入
pip install pygame
像这样:
我是因为已经下载过了才会这样子,你没下载过的就会给你下载
import pygame时出现ImportError: DLL load failed: 找不到指定的模块,这怎么处理?
pycrypto模块好像是用命令python setup.py install安装
打开命令提示符,切换到解压后的crypto模块文件夹,输入命令
C:\python33\python setup.py install 回车
安装模块
我才学python为什么会显示没有名为pygame的模块?
这是一个第三方模块,需要下载后才可以使用
pip?install?pygame
No module named 'pygame' 怎么搞???
你需要确认你的执行环境有这个包。
pycharm不一定是使用你安装的python;
vs的话,基本可以认为一定不是使用你自主安装的python.
在这些开发环境下,需要用它们提供的包管理功能进行包的安装与管理。
在pycharm中,当前项目若没有可用的pygame模块,可按此顺序操作:
FileSettingsProject InterpreterInstall(+)输入'pygame'进行查找 选择pygame包Install Package