【问题标题】:How to deal with 'no module named pygame' when pygame is installed?安装 pygame 时如何处理“没有名为 pygame 的模块”?
【发布时间】:2020-11-27 06:13:16
【问题描述】:

我正在运行 python3.8,我在 .py 文件中有“import pygame”,当我运行它时,它显示“ModuleNotFoundError: No module named 'pygame'”,但在终端上,我输入了“python -m pip install --user pygame”,它说,“要求已经满足:./Library/Python/2.7/lib/python/site-packages (1.9.6) 中的 pygame。”

现在,它说的是 python 2.7,但是当我去运行“pip install pygame”大概是 python3.8 时,它会抛出一个错误:

为 pygame 运行 setup.py install ... 错误 错误:命令出错,退出状态为 1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c '导入系统,设置工具,标记化; sys.argv[0] = '"'"'/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-2uujwl1k/pygame/setup.py'"'"'; 文件='"'"'/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-2uujwl1k/pygame/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--记录 /private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-record-ceom_msx/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/pygame cwd:/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-2uujwl1k/pygame/ 完整输出(213 行): 运行安装 运行构建 运行 build_py 创建构建 创建 build/lib.macosx-10.9-x86_64-3.8 创建 build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/surfarray.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/sysfont.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/_camera_vidcapture.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/sndarray.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/version.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/compat.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/draw_py.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/colordict.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/ftfont.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/midi.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/cursors.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/_numpysndarray.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/sprite.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/macosx.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/_numpysurfarray.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/camera.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/freetype.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/_camera_opencv_highgui.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/pkgdata.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/locals.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 复制 src_py/dummybackend.py -> build/lib.macosx-10.9-x86_64-3.8/pygame 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/threads 复制 src_py/threads/Py25Queue.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/threads 复制 src_py/threads/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/threads 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/base_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/font_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mixer_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/rwobject_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/pixelcopy_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/overlay_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/scrap_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/touch_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/imageext_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/pixelarray_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/draw_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/transform_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/blit_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/bufferproxy_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/surfarray_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mouse_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/surfarray_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/event_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/imageext_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/sprite_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/touch_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/gfxdraw_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/rect_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/scrap_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/overlay_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/color_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/camera_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/surflock_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/key_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/sysfont_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/font_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mixer_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/constants_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mixer_music_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/sndarray_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/image_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/version_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/freetype_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/joystick_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/midi_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/ftfont_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/image__save_gl_surface_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/cdrom_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/cursors_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/fastevent_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/display_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/fastevent_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/compat_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/ftfont_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/cdrom_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mask_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/midi_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/freetype_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/math_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/time_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/image_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/threads_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/ma​​in.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/mixer_music_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/sndarray_tags.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/test_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 复制 test/surface_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/run_tests.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/endian.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/test_machinery.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/png.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/test_runner.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/arrinter.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/buftools.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 复制 test/test_utils/async_sub.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/test_utils 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests 复制 test/run_tests__tests/run_tests__test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests 复制 test/run_tests__tests/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/fake_4_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/fake_5_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/zero_tests_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 复制 test/run_tests__tests/all_ok/fake_6_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/all_ok 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/failures1 复制 test/run_tests__tests/failures1/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/failures1 复制 test/run_tests__tests/failures1/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/failures1 复制 test/run_tests__tests/failures1/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/failures1 复制 test/run_tests__tests/failures1/fake_4_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/failures1 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete 复制 test/run_tests__tests/incomplete/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete 复制 test/run_tests__tests/incomplete/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete 复制 test/run_tests__tests/incomplete/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/infinite_loop 复制 test/run_tests__tests/infinite_loop/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/infinite_loop 复制 test/run_tests__tests/infinite_loop/fake_1_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/infinite_loop 复制 test/run_tests__tests/infinite_loop/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/infinite_loop 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stderr 复制 test/run_tests__tests/print_stderr/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stderr 复制 test/run_tests__tests/print_stderr/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stderr 复制 test/run_tests__tests/print_stderr/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stderr 复制 test/run_tests__tests/print_stderr/fake_4_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stderr 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stdout 复制 test/run_tests__tests/print_stdout/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stdout 复制 test/run_tests__tests/print_stdout/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stdout 复制 test/run_tests__tests/print_stdout/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stdout 复制 test/run_tests__tests/print_stdout/fake_4_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/print_stdout 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete_todo 复制 test/run_tests__tests/incomplete_todo/fake_3_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete_todo 复制 test/run_tests__tests/incomplete_todo/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete_todo 复制 test/run_tests__tests/incomplete_todo/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/incomplete_todo 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/exclude 复制 test/run_tests__tests/exclude/magic_tag_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/exclude 复制 test/run_tests__tests/exclude/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/exclude 复制 test/run_tests__tests/exclude/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/exclude 复制 test/run_tests__tests/exclude/invisible_tag_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/exclude 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/timeout 复制 test/run_tests__tests/timeout/sleep_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/timeout 复制 test/run_tests__tests/timeout/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/timeout 复制 test/run_tests__tests/timeout/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/timeout 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 复制 test/run_tests__tests/everything/sleep_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 复制 test/run_tests__tests/everything/magic_tag_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 复制 test/run_tests__tests/everything/fake_2_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 复制 test/run_tests__tests/everything/incomplete_todo_test.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 复制 test/run_tests__tests/everything/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/tests/run_tests__tests/everything 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/docs 复制 docs/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/docs 复制 docs/ma​​in.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/docs 创建 build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/playmus.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/mask.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/sound.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/overlay.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/aacircle.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/chimp.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/liquid.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/audiocapture.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/sound_array_demos.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/midi.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/scroll.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/cursors.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/moveit.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/init.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/blit_blends.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/testsprite.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/textinput.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/vgrade.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/arraydemo.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/stars.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/camera.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/blend_fill.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/fonty.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/headless_no_windows_needed.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/fastevents.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/prevent_display_stretching.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/glcube.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制examples/aliens.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/freetype_misc.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/scaletest.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/video.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/eventlist.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/scrap_clipboard.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/oldalien.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/pixelarray.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 复制示例/dropevent.py -> build/lib.macosx-10.9-x86_64-3.8/pygame/examples 运行 build_ext 构建“pygame.gfxdraw”扩展 创建 build/temp.macosx-10.9-x86_64-3.8 创建 build/temp.macosx-10.9-x86_64-3.8/src_c 创建 build/temp.macosx-10.9-x86_64-3.8/src_c/SDL_gfx gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -Ddarwin -D_THREAD_SAFE -DENABLE_NEWBUF=1 -I/usr/X11R6 /include -I/usr/local/include/SDL -I/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c src_c/gfxdraw.c -o build/temp.macosx-10.9-x86_64 -3.8/src_c/gfxdraw.o xcrun:错误:无效的活动开发者路径 (/Library/Developer/CommandLineTools),在以下位置缺少 xcrun: /库/开发人员/CommandLineTools/usr/bin/xcrun --- 有关编译的帮助,请参见: https://www.pygame.org/wiki/MacCompile 要为 pygame 开发做出贡献,请参阅: https://www.pygame.org/contribute.html --- 错误:命令“gcc”失败,退出状态为 1 ---------------------------------------- 错误:命令出错,退出状态为 1: /Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c '导入系统,设置工具,标记化; sys.argv[0] = '"'"'/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-2uujwl1k/pygame/setup.py'"'"'; 文件='"'"'/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-2uujwl1k/pygame/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--记录 /private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-record-ceom_msx/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/pygame 检查日志以获取完整的命令输出。

有什么帮助吗?

【问题讨论】:

  • 通过键入 python 检查终端中正在运行的版本。如果您最近从 3.7 升级到 3.8,您的 pygame 可能是为 3.7 安装的
  • Python 2.7.10(默认,2019 年 2 月 22 日,21:55:15)[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)] 在 darwin 上输入“帮助” 、“版权”、“致谢”或“许可”了解更多信息。
  • 您使用的是 python 2.7。将其更改为您当前的版本,即 3.8 通过导航到其位置然后安装它
  • 你可以在网上查一下或者看看有没有帮助stackoverflow.com/questions/43354382/…
  • 它有效,非常感谢 Rishi!

标签: pip pygame


【解决方案1】:

您的 Pygame 当前下载到与您正在使用的不同版本的 python 上。您必须从终端导航到当前的 python 版本,然后 pip 安装它。以下链接可以帮助您导航到您当前的 python 版本How to switch Python versions in Terminal?

【讨论】:

    猜你喜欢
    • 2020-10-01
    • 2020-07-20
    • 2016-11-07
    • 2018-12-08
    • 1970-01-01
    • 2016-02-20
    • 2021-11-01
    相关资源
    最近更新 更多