【问题标题】:Sdl2-config not found error( installing pygame_sdl2)找不到 Sdl2-config 错误(安装 pygame_sdl2)
【发布时间】:2019-03-03 12:24:09
【问题描述】:

我正在尝试安装 pygame_sdl2。当我写: python setup.py 安装 我得到错误: sh:1:sdl2-config 未找到

subprocess.CalledProcessError: command'['sh','-c','sdl-config' --cflags']' 返回非零退出状态 127 我不知道该怎么办。 我正在使用 Ubuntu

【问题讨论】:

    标签: python ubuntu pygame sdl sdl-2


    【解决方案1】:

    我认为您缺少 SDL2 包。试试这个:

    wget http://www.libsdl.org/release/SDL2-2.0.9.tar.gz
    

    下载 SDL2。然后运行:

    tar -xzvf SDL2-2.0.9.tar.gz
    cd SDL2-2.0.9
    ./configure 
    sudo make all
    

    【讨论】:

    • 我刚才试过了,但是当我运行 python setup.py install 我得到同样的错误:-(
    • 我必须在哪里安装 sdl2 包? @TzurEl
    • 你是如何安装你的 pygame_dsl2 的?
    • 从 GitHub github.com/renpy/pygame_sdl2?files=1 下载了 pygame_sdl2 压缩文件,安装 windeps 后,我尝试运行 python setup.py install(windows 程序)
    • 其实我在 Ubuntu 但是。 sudo apt-get install build-essential python-dev libsdl2-dev \ libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev \ libjpeg-dev libpng12-dev virtualenvwrapper。这会给出错误一些未安装的软件包尝试 apt-get update 或 --fix missing
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    • 2011-07-09
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2014-06-05
    • 1970-01-01
    相关资源
    最近更新 更多