zoukankan      html  css  js  c++  java
  • ubuntu14.04 pygame安装 python2.7

    系统:ubuntu14.04 LTS amd64
    python版本:2.7.6
    pygame版本:1.9.1release
    别这种方法了,这么安装不知道什么原因就出现了问题,在使用pygame.image.load()方法的时候,报什么....Windows BMP file....什么东西的,还是用官网的方法

    ************************************************************************************************************

    pygame下载:http://www.pygame.org/download.shtml  选择 pygame-1.9.1release.tar.gz

    官网上的安装方法:http://www.pygame.org/wiki/CompileUbuntu?parent=index

    ************************************************************************************************************

    官网方法:

    #install dependencies
    sudo apt-get install mercurial python-dev python-numpy python-opengl 
        libav-tools 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
     
    # Grab source
    hg clone https://bitbucket.org/pygame/pygame
     
    # Finally build and install
    cd pygame
    python setup.py build
    sudo python setup.py install

    期间会出现点问题

    python setup.py build

    可能会报下面的错

    sh: 1: sdl-config: not found
    WARNING: "sdl-config" failed!
    sh: 1: smpeg-config: not found
    WARNING: "smpeg-config" failed!

    执行下面命令

    sudo apt-get install libsdl1.2-dev

    在执行又可能会失败

    .......
    fatal error: linux/videodev.h: 没有那个文件或目录
    .......
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    执行下面命令

    sudo apt-get install libv4l-dev
    cd /usr/include/linux
    sudo ln -s ../libv4l1-videodev.h videodev.h

    在执行python setup.py build 应该就没有问题了。
    之后

    sudo python setup.py install

    查看是否安装成功:

    $ python
    >>>import pygame
    >>>print (pygame.ver)
    1.9.1release

    安装成功

  • 相关阅读:
    工具类---xlsx文件读写
    2021上半年第二次作业总结
    2021上半年第一次作业总结
    C语言II博客作业04
    C语言II—作业03
    C语言II博客作业02
    C语言II博客作业01
    win7开启snmp服务实现监控过程展现
    台湾某医学会sql注入漏洞
    测试面试题(持续总结中)
  • 原文地址:https://www.cnblogs.com/badboyf/p/6380671.html
Copyright © 2011-2022 走看看