【问题标题】:Pygame on Ubuntu Python 3Ubuntu Python 3 上的 Pygame
【发布时间】:2014-11-11 00:03:31
【问题描述】:

我到处搜索。我的具体问题没有答案!我有 Ubuntu,我想在 Python 3 上使用 pygame。我安装了 pygame

sudo apt-get python-pygame

但是当我输入时它不起作用

import pygame    

请帮忙!

【问题讨论】:

    标签: python ubuntu python-3.x pygame


    【解决方案1】:

    你必须为 python3 安装 pip

    $ sudo apt install python3-pip
    

    然后,安装 pip,安装 pygame

    $ pip3 install pygame
    

    【讨论】:

      【解决方案2】:

      Ubuntu 19.04 及更高版本

      要在 Ubuntu 19.04 及更高版本中安装 python3-pygame,请打开终端并输入:

      sudo apt install python3-pygame
      

      Ubuntu 18.10

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

      sudo nano /etc/apt/sources.list  
      

      将此行添加到sources.list。

      deb http://archive.ubuntu.com/ubuntu/cosmic-proposed 宇宙

      使用键盘组合 Ctrl+O 保存 sources.list 并按 Enter 并使用 Ctrl+ 退出X

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

      sudo apt update  
      sudo apt install python3-pygame  
      

      Ubuntu 16.04-18.04

      sudo apt install python3-setuptools
      sudo easy_install3 pip
      python3 -m pip install --user pygame
      

      【讨论】:

        【解决方案3】:

        Ubuntu上的pygame包只适用于python 2.7,所以如果你使用python 3是无法导入的。如果你想要python 3.x支持,你需要安装pygame 1.9.2,它位于https://bitbucket.org/pygame/pygame/downloads

        如果你已经安装了所有的依赖,它应该像运行 setup.py 一样简单

        【讨论】:

          【解决方案4】:

          我在一台 Pop-OS 20.04 机器上,所有这些答案都不适合我 (◉_◉)。所以我去看了 Pygame 的文档,意识到我必须安装依赖项。为此,您可以:

          sudo apt-get install git python3-dev python3-setuptools python3-numpy python3-opengl \
              libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev \
              libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev \
              libtiff5-dev libx11-6 libx11-dev fluid-soundfont-gm timgm6mb-soundfont \
              xfonts-base xfonts-100dpi xfonts-75dpi xfonts-cyrillic fontconfig fonts-freefont-ttf libfreetype6-dev
          

          现在你已经准备好安装 Pygame,所以git clone他们的 GitHub 存储库到你当前的文件夹和pip install 模块:

          git clone https://github.com/pygame/pygame.git
          

          如果您使用的是 Python 2,请访问此 URL:https://www.pygame.org/wiki/CompileUbuntu?parent=

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2012-09-03
            • 2017-12-31
            • 1970-01-01
            • 1970-01-01
            • 2018-12-16
            • 1970-01-01
            相关资源
            最近更新 更多