GVKun编程网logo

pip安装pygame-找不到SDL.h文件(pip已经安装了,pycharm找不到)

4

此处将为大家介绍关于pip安装pygame-找不到SDL.h文件的详细内容,并且为您解答有关pip已经安装了,pycharm找不到的相关问题,此外,我们还将为您介绍关于#Python3.6.2(32位

此处将为大家介绍关于pip安装pygame-找不到SDL.h文件的详细内容,并且为您解答有关pip已经安装了,pycharm找不到的相关问题,此外,我们还将为您介绍关于#Python3.6.2 (32 位) pip 安装 和 pygame 环境配置、Linux怎么安装pygame?、macbook 安装pygame环境、mac下安装pygame出错的有用信息。

本文目录一览:

pip安装pygame-找不到SDL.h文件(pip已经安装了,pycharm找不到)

pip安装pygame-找不到SDL.h文件(pip已经安装了,pycharm找不到)

MacOS Sierra

➜  fun_python $ pip --versionpip 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 notfounderror: command ''/usr/bin/clang'' failed with exit status 1#include"SDL.h"。我没有在/usr/include/...文件夹树下看到此SDL / SDL.h文件。

给了我以下错误。

➜  fun_python $ pip install pygameCollecting pygame  Downloading pygame-1.9.3.tar.gz (3.0MB)    100% |████████████████████████████████| 3.0MB 490kB/sInstalling 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 $

答案1

小编典典

这有助于解决问题。sudo必要时使用。

brew install sdl sdl_image sdl_mixer sdl_ttf portmidi;pip3 install pygame;pip install pygame

#Python3.6.2 (32 位) pip 安装 和 pygame 环境配置

#Python3.6.2 (32 位) pip 安装 和 pygame 环境配置

#首先确认电脑已经安装 python , 可通过在命令行下 执行 python --version 确认。

1. 到 https://pypi.python.org/pypi/setuptools/ 下载 setuptools

 

 下载完成后解压到目录 A,将目录 A 添加到 系统变量 > Path 中; Win + R > cmd > 执行 easy_install,看到下面的内容说明可以继续安装 pip

 

 2. 在命令行执行 easy_install pip , 会看到一系列滚动的文本行,最后一行内容如下:

Finished processing dependencies for pip

输入 pip --version , 显示 pip 版本,说明 pip 可以使用。(如果需要安装 Web 框架 Flask,使用命令 pip install flask)

3. 到 Pygamede 下载页面 http://www.pygame.org/download.shtml 下载 Pygame 库,因为下载的时候找不到 3.6 对应的库,

在 https://pypi.python.org/pypi/Pygame >> pygame-1.9.3-cp36-cp36m-win32.whl 找到了 3.6 对应的库,在 .whl  文件所在目录下执行如下命令

python -m pip install --user pygame-1.9.3-cp36-cp36m-win32.whl 

如下 查看 pygame 正确下载并可以使用:

 

 

备忘: 以上内容参考自  《Python 入门经典》 (美 Katie Cunningham) good book, worth reading.

Linux怎么安装pygame?

Linux怎么安装pygame?

如果你使用的是 linux 系统和 python 3 ,就需要使用 pip 来安装 pygame 。 pip 是一个负责为你下载并安装 python 包的程序。

Linux怎么安装pygame?

1.首先检查一下是否安装了pip。 

pip --version
登录后复制

或者用find / -name pip查看是否已经安装,如果安装了会查出安装的路径。同时如果安装了,但是提示pip: command not found ,此时你就需要创建一个软链接让系统认识这个pip命令:

ln -sv /usr/local/python3/bin/pip /usr/bin/pip
登录后复制

2.如果没有安装,那就需要手动安装。

首先下载get-pip.py文件:

wget  https://bootstrap.pypa.io/get-pip.py
登录后复制

如果系统没有安装wget 可以用yum install wget进行安装,但是需要有外网。

然后用下载好的get-pip.py脚本安装PIP:

python3 get-pip.py
登录后复制

3.使用pip安装pygame:

pip install pygame 
或者
pip install --user hg+http://bitbucket.org/pygame/pygame
登录后复制

以上就是Linux怎么安装pygame?的详细内容,更多请关注php中文网其它相关文章!

macbook 安装pygame环境

macbook 安装pygame环境

# 安装homebrew  https://brew.sh/index_zh-cn
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# https://blog.csdn.net/Monty111/article/details/77994583 brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
# https://www.pygame.org/wiki/GettingStarted python3 -m virtualenv anenv . ./anenv/bin/activate # venvdotapp helps the python be a mac ''app''. So the pygame window can get focus. python -m pip install venvdotapp venvdotapp
python
-m pip install pygame # See if pygame works with the oo module, and the aliens example. python -m pygame.examples.aliens

 

mac下安装pygame出错

mac下安装pygame出错

python下载的版本是:python-2.7.6-macosx10.6(同时本子上还下载安装了python-3.4.0-macosx10.6)

pygame下载的版本是:pygame-1.9.1release-python.org-32bit-py2.7-macosx10.3

在windows下安装pygame都是有python版本让选择然后安装包,mac我就直接安装了,

import pygame后,

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pygame
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/__init__.py", line 95, in <module>
    from pygame.base import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so, 2): no suitable image found.  Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper
怎么弄?

今天关于pip安装pygame-找不到SDL.h文件pip已经安装了,pycharm找不到的介绍到此结束,谢谢您的阅读,有关#Python3.6.2 (32 位) pip 安装 和 pygame 环境配置、Linux怎么安装pygame?、macbook 安装pygame环境、mac下安装pygame出错等更多相关知识的信息可以在本站进行查询。

本文标签: