Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何为新版本的idle安装pygame?(窗口)_Python_Pygame - Fatal编程技术网

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

Python 如何为新版本的idle安装pygame?(窗口),python,pygame,Python,Pygame,我安装了IDLE的新版本,我正在尝试安装Pygame。我试图使用pygame模块,但当我使用时,错误消息 回溯(最近一次呼叫最后一次): 文件“C:\Users\Kids\Desktop\Pygame Space Invaders\assets\Pygame\u Space\u Invaders.py”,第2行,在 导入pygame ModuleNotFoundError:没有名为“pygame”的模块 出现了。我相当肯定这是因为pygame没有安装我当前版本的IDLE。我尝试了许多不同的pip

我安装了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”,我甚至尝试用“sudo pip3 install--upgrade pip”和“sudo pip3 install pygame==2.0.0.dev6”以及“pip3.9 install pygame”来升级它


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

尝试安装
pygame
的开发版本。最新版本是
2.0.0.dev16
,请使用
pip install pygame==2.0.0.dev16
获取。如果您不知道在空闲状态下运行的python版本,或者无法从命令行访问正确的python可执行文件,则可以使用。请注意,这是非常重要的

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

import pip
pip._internal.main(['install', 'pygame'])
如果这样做,您应该立即重新启动IDLE,然后尝试导入pygame。

运行以下命令

pip install --upgrade pip

pip install pygame==2.0.0.dev6

尝试运行“pip3.9安装pygame”时,会出现错误消息“'pip3.9'未被识别为内部或外部命令、可操作程序或批处理文件”。如何
python3.9-m pip安装pygame
?这行得通吗?您是否安装了多个python版本?当我运行“python3.9-m pip install pygame”时,它会说“'python3.9'不被识别为内部或外部命令、可操作程序或批处理文件。”。是的,我确实安装了多个版本的python。它说“安装不被识别为内部或外部命令”。我还需要在命令中键入其他内容吗?@DwayneHogg sorry使它看起来像
install pygame==2.0.0.dev16
,但实际上是
pip install pygame==2.0.0.dev16
lolGotcha。但它只是对“皮普”说了同样的话。有什么东西表明您正在使用pip命令吗?您可能必须使用
python-m pip install pygame==2.0.0.dev16