我在安装pygame时出了一点问题,求解决

我在安装pygame时,他报了一大堆代码,也没安上,有没有大神懂咋解决

代码:

Traceback (most recent call last):
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 34, in global_tempdir_manager
    yield
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 144, in __exit__
    next(self.gen)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\operations\build\build_tracker.py", line 44, in get_build_tracker
    with contextlib.ExitStack() as ctx:
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 586, in __exit__
    raise exc_details[1]
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 156, in __exit__
    self.cleanup()
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 173, in cleanup
    rmtree(self._path)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 291, in wrapped_f
    return self(f, *args, **kw)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 381, in __call__
    do = self.iter(retry_state=retry_state)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 327, in iter
    raise retry_exc.reraise()
          ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 160, in reraise
    raise self.last_attempt.result()
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 384, in __call__
    result = fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\misc.py", line 128, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onexc=rmtree_errorhandler)
TypeError: rmtree() got an unexpected keyword argument 'onexc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 156, in __exit__
    self.cleanup()
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 173, in cleanup
    rmtree(self._path)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 291, in wrapped_f
    return self(f, *args, **kw)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 381, in __call__
    do = self.iter(retry_state=retry_state)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 327, in iter
    raise retry_exc.reraise()
          ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 160, in reraise
    raise self.last_attempt.result()
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 384, in __call__
    result = fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\misc.py", line 128, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onexc=rmtree_errorhandler)
TypeError: rmtree() got an unexpected keyword argument 'onexc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 156, in __exit__
    self.cleanup()
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 173, in cleanup
    rmtree(self._path)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 291, in wrapped_f
    return self(f, *args, **kw)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 381, in __call__
    do = self.iter(retry_state=retry_state)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 327, in iter
    raise retry_exc.reraise()
          ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 160, in reraise
    raise self.last_attempt.result()
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 384, in __call__
    result = fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\misc.py", line 128, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onexc=rmtree_errorhandler)
TypeError: rmtree() got an unexpected keyword argument 'onexc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "", line 198, in _run_module_as_main
  File "", line 88, in _run_code
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Scripts\pip.exe\__main__.py", line 7, in 
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\cli\main.py", line 79, in main
    return command.main(cmd_args)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\cli\base_command.py", line 100, in main
    with self.main_context():
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 144, in __exit__
    next(self.gen)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\cli\command_context.py", line 19, in main_context
    with self._main_context:
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 586, in __exit__
    raise exc_details[1]
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 155, in __exit__
    self.gen.throw(value)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 31, in global_tempdir_manager
    with ExitStack() as stack:
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 586, in __exit__
    raise exc_details[1]
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\contextlib.py", line 571, in __exit__
    if cb(*exc_details):
       ^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 156, in __exit__
    self.cleanup()
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\temp_dir.py", line 173, in cleanup
    rmtree(self._path)
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 291, in wrapped_f
    return self(f, *args, **kw)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 381, in __call__
    do = self.iter(retry_state=retry_state)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 327, in iter
    raise retry_exc.reraise()
          ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 160, in reraise
    raise self.last_attempt.result()
          ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_vendor\tenacity\__init__.py", line 384, in __call__
    result = fn(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Lib\site-packages\pip\_internal\utils\misc.py", line 128, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onexc=rmtree_errorhandler)
TypeError: rmtree() got an unexpected keyword argument 'onexc'

又没有人懂得,麻烦再评论区里翻一下咋解决,谢谢

你可能感兴趣的:(pygame)