Apabila menggunakan Git Bash pada Windows, pengguna mungkin menghadapi kesukaran menjalankan Python. Apabila memasukkan "python" dalam baris arahan, tindak balas yang dijangkakan ialah baris kosong, tanpa kemasukan biasa ke dalam Python 2.7.10 seperti yang diperhatikan dalam Powershell. Ketiadaan mesej ralat merumitkan lagi proses penyelesaian masalah.
Sebagai semakan awal, pastikan pembolehubah persekitaran dalam PATH menyertakan direktori "c :python27". Jika syarat ini dipenuhi, siasatan lanjut adalah wajar.
Untuk penyelesaian segera, laksanakan arahan berikut dalam shell Git Bash anda:
alias python='winpty python.exe'
Alias ini mewujudkan pautan kepada Python boleh laku dan akan berkesan untuk sesi shell semasa.
Untuk yang berkekalan betulkan, tambah arahan yang sama pada fail .bashrc anda yang terletak dalam direktori rumah pengguna. Dua pendekatan tersedia:
Dari Git Bash, masukkan yang berikut:
echo "alias python='winpty python.exe'" >> ~/.bashrc
Perintah ini mencipta atau menambahkan alias pada fail .bashrc.
Sebagai alternatif, buat fail .bashrc secara manual dalam direktori utama anda menggunakan editor teks.
Setelah dibuat, tambahkan baris berikut pada fail:
alias python='winpty python.exe'
Gunakan perubahan dengan sama ada melaksanakan "source .bashrc" atau memulakan semula shell.
Versi terkini Git menggunakan .bash_profile dan bukannya .bashrc. Conda juga menggunakan profil ini semasa permulaan. Berhati-hati harus diambil untuk mengelak daripada memadam atau menimpa blok permulaan sedia ada. Untuk maklumat lanjut, rujuk Git untuk Windows tidak melaksanakan fail .bashrc saya.
Atas ialah kandungan terperinci Mengapa Python tidak berjalan dalam baris arahan Git Bash saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!