The stable release of pygame (1.9.6) isn't built for Python 3.8, so pip tries to build it from source, which fails. There are three options to work around that:
1. Use Python 3.7 for now 2. Install a pre-release version of pygame 2, with "pip install --pre pygame" 3. Get the necessary tools and libraries to build it from source - see https://www.pygame.org/wiki/GettingStarted#Installing%20From%20Source . This is probably quite a bit of work on Windows. Thomas On Fri, 8 Nov 2019 at 22:52, Suresh George <sayhelloby...@gmail.com> wrote: > Hi, > > Greetings. > > I tried to install pygame, using pip install pygame, on my windows 10 running > python 3.8.0. But it fails with the following error messages > > Can you please help how to fix this issue and steps to follow for a > successful pygame installation on my PC. > > ERROR: Command errored out with exit status 1: > command: > 'c:\users\smuru02\appdata\local\programs\python\python38-32\python.exe' -c > 'import sys, setuptools, tokenize; sys.argv[0] = > '"'"'C:\\Users\\smuru02\\AppData\\Local\\Temp\\pip-install-0yqtpy1n\\pygame\\setup.py'"'"'; > > __file__='"'"'C:\\Users\\smuru02\\AppData\\Local\\Temp\\pip-install-0yqtpy1n\\pygame\\setup.py'"'"';f=getattr(tokenize, > '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', > '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' > egg_info --egg-base > 'C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\pip-egg-info' > cwd: C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\ > Complete output (17 lines): > > > WARNING, No "Setup" File Exists, Running "buildconfig/config.py" > Using WINDOWS configuration... > > > Download prebuilts to "prebuilt_downloads" and copy to "./prebuilt-x86"? > [Y/n]Traceback (most recent call last): > File "<string>", line 1, in <module> > File > "C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\setup.py", > line 194, in <module> > buildconfig.config.main(AUTO_CONFIG) > File > "C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\buildconfig\config.py", > line 210, in main > deps = CFG.main(**kwds) > File > "C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\buildconfig\config_win.py", > line 576, in main > and download_win_prebuilt.ask(**download_kwargs): > File > "C:\Users\smuru02\AppData\Local\Temp\pip-install-0yqtpy1n\pygame\buildconfig\download_win_prebuilt.py", > line 302, in ask > reply = raw_input( > EOFError: EOF when reading a line > ---------------------------------------- > ERROR: Command errored out with exit status 1: python setup.py egg_info Check > the logs for full command output. > > >