エラー サブプロセスがエラーで終了しました: 3 つの簡単な方法で修正できます
Python 開発者は、おそらくこれまでにサブプロセスがエラー メッセージで終了したというエラーに遭遇したことがあるでしょう。このエラーに遭遇すると、スクリプトをまったく実行できなくなりますが、幸いなことに、これを修正する方法があります。
エラー「subprocess-exited-with-error」を修正するにはどうすればよいですか?
他のことを試す前に、Test 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パラメータを使用する
- コマンドラインを開きます:
- 次のコマンドを実行します:
pip install pygame –pre
- インストールが完了するまでお待ちください。
この問題はさまざまなパッケージをインストールするときに発生する可能性があるため、必ず pygame をパッケージ名に置き換え、–pre パラメータを使用してください。
最後に、特定のパッケージの古いバージョンをインストールしてみてください。場合によっては、パッケージの依存関係が壊れている可能性があるため、代わりに古いバージョンを使用してみてください。
ほとんどの場合、エラー subprocess-exited-with-error を修正するには、pip、Python、またはパッケージのいずれかの古いバージョンを使用する必要があります。また、すべてのプログラミングの問題と同様に、多少の試行錯誤が必要です。
これは唯一の問題ではなく、Pip が認識されない、および Python DLL の読み込みエラーのメッセージについてはすでに説明しました。
この問題の別の解決策を見つけましたか? もしそうなら、コメント欄で私たちと共有してください!
コメントを残す