如何安装 pygame?

如何安装 pygame?

我正在运行 Ubuntu 13.10。我有 python 2.7.5 和 anaconda 1.8.0。每当我启动 python 并输入时,import pygame它都会告诉我没有名为 pygame 的模块。

我如何安装 pygame?

答案1

您无法将 pygame 导入 Python 解释器的原因是您正在为 Python2 安装它并启动 Python3 解释器(Ubuntu 13.10 默认使用 Python3)。

要为 python2 安装 pygame(您的版本是 2.7.5),请在终端上执行以下操作(Ctrl++ Altt

sudo apt-get install python-pygame

然后启动 python2 解释器

python2

然后尝试导入 pygame 作为

import pygame

将 python2 设置为你的默认解释器,您可以在 bash_aliases 文件中设置别名。为此,打开终端并输入:

nano ~/.bash_aliases

这可能会打开一个空文件,具体取决于您是否之前设置了别名,然后输入

alias python='python2'

不要更改 中的符号链接/usr/bin/python3,因为这可能会破坏 Ubuntu 13.10 中大量使用 python3 的许多应用程序。

答案2

这应该为 python 3 安装 pygame,因为 pygame 需要 python3-pip。

 sudo apt-get install python3-pip python3-dev  
 sudo pip3 install pygame

答案3

安装 Pygame for Python 3

要在 Ubuntu 19.04 及更高版本上安装 PyGame for Python 3.x,请打开终端并输入:

sudo apt install python3-pygame

要在 Ubuntu 18.10 中安装 python3-pygame,请打开终端并输入:

sudo nano /etc/apt/sources.list  

将此行添加到 sources.list。

deb http://archive.ubuntu.com/ubuntu/宇宙的-建议为 19.04 替换 Universe #宇宙的迪斯科

使用键盘组合Ctrl+保存 sources.list O,然后按下+Enter退出CtrlX

更新可用软件列表并安装python3-pygame。

sudo apt update  
sudo apt install python3-pygame  

安装 Pygame for Python 2

要在 20.04 及更早版本中安装 python-pygame,请打开终端并输入:

sudo apt install python-pygame

答案4

如果您已完成上述所有步骤但仍然收到 ModuleNotFoundError,则您可能正在使用不支持/或未安装 Pygame 的某些 Python 版本。

尝试输入python2.7python3.6或 终端。如果您使用的是 Thonny IDE,请转到:

  • 工具
  • 管理 Thonny 插件
  • 在搜索栏中搜索 Pygame,然后双击第三方插件。

相关内容