【发布时间】:2019-03-04 15:57:09
【问题描述】:
我正在尝试在我的 ubuntu 平台上安装 pygame-sdl2。
当我在终端上运行命令:pip install -i https://test.pypi.org/simple/ pygame_sdl2 时出现此错误:
Looking in indexes: https://test.pypi.org/simple/
Collecting pygame_sdl2
Using cached https://test-files.pythonhosted.org/packages/2f/f1/8dd343ae2d97c432cf1c81ca03d2d0472396f9d8e76c677aeae9ce2ec61d/pygame_sdl2-2.1.0.tar.gz
Complete output from command python setup.py egg_info:
sh: 1: sdl2-config: not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-tXTEZE/pygame-sdl2/setup.py", line 39, in <module>
parse_cflags([ "sh", "-c", "sdl2-config --cflags" ])
File "setuplib.py", line 93, in parse_cflags
output = subprocess.check_output(command, universal_newlines=True)
File "/usr/lib/python2.7/subprocess.py", line 219, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['sh', '-c', 'sdl2-config --cflags']' returned non-zero exit status 127
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-tXTEZE/pygame-sdl2/
【问题讨论】:
-
不,这是别的东西(我之前读过但没有解决我的问题)这是关于 sdl2-config 文件
-
@YoucefBenyettou 这与windows依赖有关,这里是针对ubuntu的
标签: python ubuntu pip pygame sdl-2