I pip安装模块的一般方式是:python3-m pip安装程序\ u name--user
我正在使用m1芯片运行Mac OS Big Sur 11.2.3
有些模块下载,有些模块给了我这个巨大的错误(这只是其中的一部分,因为它太大了,无法在堆栈溢出上发布):
ERROR: Command errored out with exit status 1:
command: /Library/Developer/CommandLineTools/usr/bin/python3 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/setup.py'"'"'; __file__='"'"'/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-pip-egg-info-jnuk8oje
cwd: /private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/
Complete output (27 lines):
WARNING, No "Setup" File Exists, Running "buildconfig/config.py"
Using Darwin configuration...
/bin/sh: sdl2-config: command not found
/bin/sh: sdl2-config: command not found
/bin/sh: sdl2-config: command not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/setup.py", line 318, in <module>
buildconfig.config.main(AUTO_CONFIG)
File "/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/buildconfig/config.py", line 221, in main
deps = CFG.main(**kwds)
File "/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/buildconfig/config_darwin.py", line 131, in main
[DependencyProg('SDL', 'SDL_CONFIG', 'sdl2-config', '2.0', ['sdl'])],
File "/private/var/folders/5z/4tbbd4fn2cb3_6frql6qxyz40000gn/T/pip-install-3xvsm4fq/pygame_c004e27d19944143a00498e6db5c77cb/buildconfig/config_unix.py", line 39, in __init__
self.ver = config[0].strip()
IndexError: list index out of range
---
For help with compilation see:
https://www.pygame.org/wiki/MacCompile
To contribute to pygame development see:
https://www.pygame.org/contribute.html
---
----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/c7/b8/06e02c7cca7aec915839927a9aa19f749ac17a3d2bb2610b945d2de0aa96/pygame-2.0.1.tar.gz#sha256=8b1e7b63f47aafcdd8849933b206778747ef1802bd3d526aca45ed77141e4001 (from https://pypi.org/simple/pygame/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Running setup.py clean for pygame
Failed to build pygame
Installing collected packages: pygame
Running setup.py install for pygame ... error
我知道人们也有类似的问题。我试图使用他们提供的解决方案,但他们似乎不适合我。非常感谢
安装Homebrew,然后安装依赖项:
brew install sdl2 sdl2_gfx sdl2_image sdl2_mixer sdl2_net sdl2_ttf
相关问题 更多 >
编程相关推荐