如何为新版本的idle安装pygame?(窗口)

2024-09-27 07:31:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我安装了IDLE的新版本,我正在尝试安装Pygame。我试图使用pygame模块,但当我使用时,错误消息

回溯(最近一次呼叫最后一次): 文件“C:\Users\Kids\Desktop\Pygame Space Invaders\assets\Pygame\u Space\u Invaders.py”,第2行,在 导入pygame ModuleNotFoundError:没有名为“pygame”的模块

出现了。我相当肯定这是因为pygame没有安装我当前版本的IDLE。我尝试了许多不同的pip命令来安装它,但它们似乎都不起作用

'python3 -m pip install -U pygame --user', I've even tryed upgrading it with 'sudo pip3 install --upgrade pip', and 'sudo pip3 install pygame==2.0.0.dev6', and 'pip3.9 install pygame'.

为了澄清,我已经在旧版本的IDLE上安装了它,但我正在尝试在新版本(3.9)上安装它


Tags: 模块installpipand文件版本消息错误
3条回答

如果您不知道在空闲状态下运行的python版本,或者无法从命令行访问正确的python可执行文件,那么可以使用pip._internals安装包。请注意,这是discouraged by pip

您可以在空闲状态下尝试以下操作:

import pip
pip._internal.main(['install', 'pygame'])

如果您这样做,您应该立即重新启动空闲后,然后尝试导入pygame

尝试安装pygame的开发版本。最新版本是2.0.0.dev16,使用pip install pygame==2.0.0.dev16获取它

运行以下命令

pip install  upgrade pip

pip install pygame==2.0.0.dev6

相关问题 更多 >

    热门问题