python找不到pygame模块(pygame安装成功,pycharm报pygame不存在)

http://www.itjxue.com  2023-04-05 12:32  来源:未知  点击次数: 

安装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

(责任编辑:IT教学网)

更多

推荐Oracle文章