Raspberry pi 使用pip安装pygame时出错

Raspberry pi 使用pip安装pygame时出错,raspberry-pi,pygame,pip,raspbian,Raspberry Pi,Pygame,Pip,Raspbian,以下是在raspberry pi上运行命令sudo python-m pip install pygame时的确切输出: Collecting pygame Using cached pygame-1.9.3.tar.gz Complete output from command python setup.py egg_info: WARNING, No "Setup" File Exists, Running "config.py" Using UNIX con

以下是在raspberry pi上运行命令
sudo python-m pip install pygame
时的确切输出:

Collecting pygame
  Using cached pygame-1.9.3.tar.gz
    Complete output from command python setup.py egg_info:


    WARNING, No "Setup" File Exists, Running "config.py"
    Using UNIX configuration...


    Hunting dependencies...
    SDL     : found 1.2.15
    FONT    : found
    IMAGE   : found
    MIXER   : found
    PNG     : found
    JPEG    : found
    SCRAP   : found
    PORTMIDI: not found
    PORTTIME: not found
    FREETYPE: found 2.5.2
    Missing dependencies

    ----------------------------------------
    Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-nOupZN/pygame/
我曾尝试过在不使用pip的情况下安装pygame,但在其他方面都失败了,我认为这个问题可能是最容易解决的。我不介意缺少依赖项。我知道错误代码1是“不允许操作”错误,但我确实使用了
sudo
,所以我不知道为什么会出现这种情况。我很抱歉有这么多的代码,但我想提供尽可能多的信息。我不知道问题出在哪里,但如果有人能帮上忙,那将是一个救命稻草

注:

  • 输出的最后一行在shell中以红色文本显示
    • nOupZN
      可能只是随机的;我试过多次安装,每次都会更改该部件
  • 我正在使用Python2.7.9,不希望切换
  • 我最近升级了pip
  • 即使使用
    --user
    标志,错误仍然会发生
  • 即使事先运行
    sudo su
    ,错误仍然会发生

我也一直在努力学习在我的Pi上安装东西的正确方法。我在过去的一年里刚刚开始学习,对linux非常陌生。我大部分时间都在使用这项技术。

看来你在
PORTMIDI:not found,PORTTIME:not found
中遇到了问题,也许你不需要它,但PyGame需要它。我在raspberrypi.orgI上找到谷歌时也遇到了同样的问题——安装了SDL,升级了pip,最新版本的python2——没有骰子。试过蟒蛇3号-马上就起作用了。当你说你不想从Python2转换过来时,你是否意识到2和3可以共存,你只需键入
Python3mygame.py
sudo apt-get install python3-pygame