pip install pygame - 找不到 SDL.h 文件

2023-12-04

macOS 塞拉利昂

➜  fun_python $ pip --version
pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages (python 3.5)

pip install pygame给我以下错误:src/scrap.c:27:10: fatal error: 'SDL.h' file not found, error: command '/usr/bin/clang' failed with exit status 1, #include "SDL.h"。我在下面没有看到这个 SDL/SDL.h 文件/usr/include/...文件夹树。

给了我以下错误。

➜  fun_python $ pip install pygame
Collecting pygame
  Downloading pygame-1.9.3.tar.gz (3.0MB)
    100% |████████████████████████████████| 3.0MB 490kB/s
Installing collected packages: pygame
  Running setup.py install for pygame ... error
    Complete output from command /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/private/var/folders/lx/smky81v534q9ydghqkjbkqv80000gp/T/pip-build-to90wzsv/pygame/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/lx/smky81v534q9ydghqkjbkqv80000gp/T/pip-jhi5wezf-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.6-intel-3.5
    creating build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/_camera_opencv_highgui.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/_camera_vidcapture.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/_dummybackend.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/_numpysndarray.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/_numpysurfarray.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/camera.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/colordict.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/compat.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/cursors.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/freetype.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/ftfont.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/locals.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/macosx.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/midi.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/pkgdata.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/sndarray.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/sprite.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/surfarray.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/sysfont.py -> build/lib.macosx-10.6-intel-3.5/pygame
    copying lib/version.py -> build/lib.macosx-10.6-intel-3.5/pygame
    creating build/lib.macosx-10.6-intel-3.5/pygame/gp2x
    copying lib/gp2x/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/gp2x
    copying lib/gp2x/constants.py -> build/lib.macosx-10.6-intel-3.5/pygame/gp2x
    copying lib/gp2x/locals.py -> build/lib.macosx-10.6-intel-3.5/pygame/gp2x
    creating build/lib.macosx-10.6-intel-3.5/pygame/threads
    copying lib/threads/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/threads
    copying lib/threads/Py25Queue.py -> build/lib.macosx-10.6-intel-3.5/pygame/threads
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/__main__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/base_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/blit_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/bufferproxy_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/camera_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/cdrom_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/cdrom_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/color_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/compat_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/cursors_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/display_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/draw_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/event_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/fastevent_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/font_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/font_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/freetype_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/freetype_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/ftfont_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/ftfont_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/gfxdraw_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/image__save_gl_surface_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/image_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/image_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/imageext_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/imageext_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/joystick_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/key_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mask_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/math_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/midi_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/midi_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mixer_music_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mixer_music_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mixer_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mixer_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/mouse_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/overlay_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/pixelarray_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/pixelcopy_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/rect_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/rwobject_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/scrap_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/scrap_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/sndarray_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/sndarray_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/sprite_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/surface_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/surfarray_tags.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/surfarray_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/surflock_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/sysfont_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/test_test_.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/threads_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/time_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    copying test/transform_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/arrinter.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/async_sub.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/buftools.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/endian.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/png.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/run_tests.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/test_machinery.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    copying test/test_utils/test_runner.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/test_utils
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests
    copying test/run_tests__tests/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests
    copying test/run_tests__tests/run_tests__test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/fake_4_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/fake_5_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/fake_6_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    copying test/run_tests__tests/all_ok/zero_tests_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/all_ok
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/failures1
    copying test/run_tests__tests/failures1/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/failures1
    copying test/run_tests__tests/failures1/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/failures1
    copying test/run_tests__tests/failures1/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/failures1
    copying test/run_tests__tests/failures1/fake_4_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/failures1
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete
    copying test/run_tests__tests/incomplete/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete
    copying test/run_tests__tests/incomplete/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete
    copying test/run_tests__tests/incomplete/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/infinite_loop
    copying test/run_tests__tests/infinite_loop/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/infinite_loop
    copying test/run_tests__tests/infinite_loop/fake_1_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/infinite_loop
    copying test/run_tests__tests/infinite_loop/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/infinite_loop
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stderr
    copying test/run_tests__tests/print_stderr/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stderr
    copying test/run_tests__tests/print_stderr/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stderr
    copying test/run_tests__tests/print_stderr/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stderr
    copying test/run_tests__tests/print_stderr/fake_4_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stderr
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stdout
    copying test/run_tests__tests/print_stdout/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stdout
    copying test/run_tests__tests/print_stdout/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stdout
    copying test/run_tests__tests/print_stdout/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stdout
    copying test/run_tests__tests/print_stdout/fake_4_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/print_stdout
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete_todo
    copying test/run_tests__tests/incomplete_todo/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete_todo
    copying test/run_tests__tests/incomplete_todo/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete_todo
    copying test/run_tests__tests/incomplete_todo/fake_3_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/incomplete_todo
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/exclude
    copying test/run_tests__tests/exclude/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/exclude
    copying test/run_tests__tests/exclude/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/exclude
    copying test/run_tests__tests/exclude/invisible_tag_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/exclude
    copying test/run_tests__tests/exclude/magic_tag_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/exclude
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/timeout
    copying test/run_tests__tests/timeout/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/timeout
    copying test/run_tests__tests/timeout/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/timeout
    copying test/run_tests__tests/timeout/sleep_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/timeout
    creating build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    copying test/run_tests__tests/everything/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    copying test/run_tests__tests/everything/fake_2_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    copying test/run_tests__tests/everything/incomplete_todo_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    copying test/run_tests__tests/everything/magic_tag_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    copying test/run_tests__tests/everything/sleep_test.py -> build/lib.macosx-10.6-intel-3.5/pygame/tests/run_tests__tests/everything
    creating build/lib.macosx-10.6-intel-3.5/pygame/docs
    copying docs/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/docs
    copying docs/__main__.py -> build/lib.macosx-10.6-intel-3.5/pygame/docs
    creating build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/__init__.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/aacircle.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/aliens.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/arraydemo.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/blend_fill.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/blit_blends.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/camera.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/chimp.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/cursors.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/eventlist.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/fastevents.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/fonty.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/freetype_misc.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/glcube.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/headless_no_windows_needed.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/liquid.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/mask.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/midi.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/moveit.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/oldalien.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/overlay.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/pixelarray.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/playmus.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/prevent_display_stretching.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/scaletest.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/scrap_clipboard.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/scroll.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/sound.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/sound_array_demos.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/stars.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/testsprite.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    copying examples/vgrade.py -> build/lib.macosx-10.6-intel-3.5/pygame/examples
    running build_ext
    building 'pygame.scrap' extension
    creating build/temp.macosx-10.6-intel-3.5
    creating build/temp.macosx-10.6-intel-3.5/src
    /usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -DENABLE_NEWBUF=1 -I/NEED_INC_PATH_FIX -I/Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m -c src/scrap.c -o build/temp.macosx-10.6-intel-3.5/src/scrap.o
    src/scrap.c:27:10: fatal error: 'SDL.h' file not found
    #include "SDL.h"
             ^
    1 error generated.
    error: command '/usr/bin/clang' failed with exit status 1

    ----------------------------------------
Command "/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/private/var/folders/lx/smky81v534q9ydghqkjbkqv80000gp/T/pip-build-to90wzsv/pygame/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/lx/smky81v534q9ydghqkjbkqv80000gp/T/pip-jhi5wezf-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/lx/smky81v534q9ydghqkjbkqv80000gp/T/pip-build-to90wzsv/pygame/
➜  fun_python $ 

这有助于解决问题。使用sudo如果需要的话。

brew install sdl sdl_image sdl_mixer sdl_ttf portmidi;
pip3 install pygame;
pip install pygame
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pip install pygame - 找不到 SDL.h 文件 的相关文章

随机推荐

  • webdriver-manager update-config.json 绝对路径

    At webdriver manager selenium update config json对于 最后一个 和 所有 JSON 参数 我有绝对路径 我如何设置它们的相对路径 我尝试了 和 但它不起作用 有任何想法吗 你可以尝试这样更新
  • emacs url 包如何处理身份验证?

    我在网上没有看到真正好的例子 如何向这样的请求添加身份验证 defun login show posts interactive let url request method GET url request extra headers Co
  • 如何使用 MutationObserver 监听对象文本的变化?

    假设我有这样的跨度 span span 使用WebKitMutationObserver 我正在开发chrome扩展 所以不用担心跨浏览器问题 我如何监听跨度 innerText 内的变化 IE 当我这样做时 该事件应该触发 JavaScr
  • 允许数字、字母和空格的用户名正则表达式

    我正在寻找一些可用于检查有效用户名的正则表达式代码 我希望用户名包含字母 大写和小写 数字 空格 下划线 破折号和点 但用户名必须以字母或数字开头和结尾 理想情况下 它也不应该允许上面列出的任何特殊字符连续重复一次以上 即它们可以有任意数量
  • React 条件渲染和导航栏

    我通过主渲染函数中的状态和 switch 语句控制应在应用程序屏幕上显示哪些组件 我正在用反应本机写这篇文章 但这是一个反应结构问题 我还有一个导航栏组件 理想情况下我希望仅在用户单击导航栏本身中的链接时重新呈现 但我不知道现在如何设置 s
  • 亚利桑那州时区 夏令时

    我正在尝试获取特定时区的当前时间 我尝试了以下代码 Calendar j new GregorianCalendar TimeZone getTimeZone US Mountain j setTimeInMillis Calendar g
  • 使用 TeamFoundationClient TFS2008 和 VS2010 以编程方式合并

    我有 VS 2010 的 Addin VS 也许在未来的 VSIX 我想对任何单个文件 sql 文件 进行分支 然后以编程方式进行合并 我看到了几种选择 GetStatus status workspace Merge 如何以编程方式合并
  • 嵌入 mp4 视频时出现问题

    我正在尝试使用 html5 视频标签来嵌入 mp4 但我遇到了一些在不同浏览器中有所不同的问题 我的代码如下所示
  • 如何通过 Symfony2 设置更改 Twig 加载程序

    我编写了自定义 Twig 加载器 它从数据库中获取模板 并且它在 Twig 独立 库中工作 现在我想在 Symfony2 中使用它 但找不到通过 Symfony2 设置更改 Twig 加载器的位置 提前感谢您提供任何相关提示 注册您自己的
  • 使用ajax插入查询而不重新加载整个页面

    我想通过 AJAX 插入数据 无需重新加载页面 我尝试过 但它没有显示数据 也没有重新加载页面 我有一个文件首先 php 其中存在表单 AJAX 代码和第一次调用 php查询将在哪里执行 My 首先 php html形式 是
  • JavaFX 11 不可编辑的 ComboBox 无法正确显示组合项列表之外的值

    我有麻烦JavaFX 11ComboBox 看来在 JavaFX 8 中它工作正常 For 不可编辑的组合 即在按钮单元格中显示所选值 不在可编辑文本框中 如果新值是 则不显示任何值 按钮单元格可能被视为 空 不包含在组合的项目列表中 只有
  • 播放验证 - 具有特定字段错误的自定义表单字段验证

    case class Address address1 String city String state String postal String country String Form mapping mapping address1 g
  • NSDateFormatter setDateFormat 的序号月日后缀选项

    我使用 NSDateFormatter 的什么 setDateFormat 选项来获取月份的序数后缀 例如下面的代码片段当前生成 8 月 15 日星期六下午 3 11 我必须改变什么才能得到 8 月 15 日星期六下午 3 11th NSD
  • jQuery animate() 元素的单个队列

    默认情况下 为 animate 创建的 jQuery 队列是按每个元素完成的 我想知道是否有一种方法可以为使用 animate 完成的所有动画创建单个队列 IE 一次只能发生一个动画 您可以使用队列在一个元素上使用自己的自定义队列来完成此操
  • R 中非标准日期因子的新列

    我有一个带有奇怪格式的日期列的数据框 我想创建一个列 仅显示原始日期列中的年份 但我很难想出一种方法来执行此操作 因为当前日期列被视为一个因素 任何有关如何有效地做到这一点的建议将不胜感激 Example从 开始 org lt c a b
  • Windows 通用应用程序 - 从 Azure 容器下载所有 Blob

    我有一个通用 Windows 应用程序 我试图在应用程序启动时从天蓝色容器下载所有 blob 这是我的代码 public MainPage this InitializeComponent downloadblobs public asyn
  • WinDbg:使用 .if 中的条件命令

    WinDbg 有 if 语句用于条件执行命令 if Condition Commands else Commands 对于条件 无法使用 WinDbg 命令 是否有任何间接方式使用条件命令 例如通过伪寄存器 要完成的示例任务 如果日志文件已
  • 如何使用 xml.etree.ElementTree 编写 XML 声明

    我正在使用 Python 生成 XML 文档ElementTree 但是tostring函数不包括XML声明当转换为明文时 from xml etree ElementTree import Element tostring documen
  • 从没有列名的查询中选择数据

    我在 VBA 中使用 SQL 来填充电子表格 但当我这样做时 我会获取包括列标题的数据 我试图找到只提取信息而不提取列名称的方法 例如 id name job 0 Tom Repair 1 Bob Tech 相反我想要 0 Tom Repa
  • pip install pygame - 找不到 SDL.h 文件

    macOS 塞拉利昂 fun python pip version pip 9 0 1 from Library Frameworks Python framework Versions 3 5 lib python3 5 site pac