我安装了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)上安装它
如果您不知道在空闲状态下运行的python版本,或者无法从命令行访问正确的python可执行文件,那么可以使用pip._internals安装包。请注意,这是强discouraged by pip
您可以在空闲状态下尝试以下操作:
如果您这样做,您应该立即重新启动空闲后,然后尝试导入pygame
尝试安装
pygame
的开发版本。最新版本是2.0.0.dev16
,使用pip install pygame==2.0.0.dev16
获取它运行以下命令
相关问题 更多 >
编程相关推荐