Разработчики Python, вероятно, уже сталкивались с сообщением об ошибке при завершении подпроцесса с ошибкой. Если вы столкнетесь с этим, вы вообще не сможете запустить свой скрипт, но, к счастью, есть способы это исправить.
Как я могу исправить ошибку subprocess-exitted-with-error?
Прежде чем пробовать что-либо еще, попробуйте запустить свой скрипт с помощью PyPI вместо тестового PyPI. Если эта проблема возникает при установке модулей, убедитесь, что имя модуля указано правильно.
1. Установите более старую версию pip
- Откройте командную строку.
- Используйте эту команду для понижения pip:
pip install pip==21.3.1
- Дождитесь завершения процесса.
Имейте в виду, что вы можете использовать разные версии pip, мы использовали 21.3.1 в качестве примера. Несколько пользователей предложили перейти на более раннюю версию Python, например 3.10 или старше, так что попробуйте и это.
2. Обновите необходимые инструменты
- Запустите командную строку:
- Выполните следующую команду:
pip install wheel setuptools pip –upgrade
- После выполнения команды проверьте, не возникла ли проблема по-прежнему.
3. Используйте параметр –pre
Эта проблема может возникать при установке различных пакетов, поэтому обязательно замените pygame именем вашего пакета и используйте параметр –pre .
Наконец, попробуйте установить более старые версии определенных пакетов. В некоторых случаях пакеты могут иметь неработающие зависимости, поэтому попробуйте использовать более старые версии.
Чтобы исправить ошибку subprocess-exitted-with-error, в большинстве случаев вам необходимо использовать более старую версию pip, Python или одного из ваших пакетов, и, как и все проблемы с программированием, для этого требуется немного проб и ошибок.
Это не единственная проблема, и мы уже рассмотрели сообщения о том, что
У нас также есть отличное руководство по