「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Git Bash コマンド ラインで Python が実行されないのはなぜですか?

Git Bash コマンド ラインで Python が実行されないのはなぜですか?

2024 年 11 月 7 日に公開
ブラウズ:724

Why isn\'t Python running in my Git Bash command line?

Git Bash コマンド ラインで Python が実行されない

Windows で Git Bash を使用すると、Python の実行で問題が発生する可能性があります。コマンド ラインに「python」と入力すると、予期される応答は空行であり、Powershell で観察されるような Python 2.7.10 への通常のエントリがありません。エラー メッセージがないため、トラブルシューティング プロセスはさらに複雑になります。

環境変数

事前チェックとして、PATH の環境変数にディレクトリ「c:」が含まれていることを確認してください。 \python27"。この条件が満たされている場合は、さらなる調査が必要です。

一時的な解決策

すぐに解決するには、Git Bash シェルで次のコマンドを実行してください。

alias python='winpty python.exe'

このエイリアスは、Python 実行可能ファイルへのリンクを確立し、現在のシェル セッションで有効になります。

永続的な解決策

永続的な修正を行うには、ユーザーのホーム ディレクトリにある .bashrc ファイルに同じコマンドを追加します。 2 つのアプローチが利用可能です:

コマンド ライン インターフェイス (CLI) を使用する

Git Bash から次のように入力します:

echo "alias python='winpty python.exe'" >> ~/.bashrc

このコマンドは、エイリアスを作成するか、.bashrc ファイルに追加します。

テキスト エディタの使用

または、テキスト エディタを使用してホーム ディレクトリに .bashrc ファイルを手動で作成します。

作成したら、次の行をファイルに追加します:

alias python='winpty python.exe'

「source .bashrc」を実行するか、シェルを再起動して、変更を適用します。

更新

Git の最新バージョンでは、 .bashrc の代わりに .bash_profile。 Conda は初期化中にこのプロファイルも利用します。既存の初期化ブロックを削除したり上書きしたりしないように注意する必要があります。詳細については、「Git for Windows では .bashrc ファイルが実行されません。

」を参照してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3