我在安装pygame时,他报了一大错,也没安上
报错:
```python
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 "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\86180\AppData\Local\Programs\Python\Python312-32\Scripts\pip.exe\__main__.py", line 7, in <module>
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'
```