Python 如何为新版本的idle安装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命令来安装它,但它们似乎都不起作用 “python3-m pip install-U pygame--user”,我甚至尝试用“sudo pip3 install--upgrade pip”和“sudo pip3 install pygame==2.0.0.dev6”以及“pip3.9 install 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上已经有了它,但我正在尝试在新版本(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
。