Hocam kod düzenlemesini yaptım ve exe uzantısı olmadan çalıştırabiliyorum.Teşekkür ederim.
Tamamdır. 5 sayfada geçen bütün çözüm önerilerini toparlayayım o zaman. Zira hepsinin işe yarama ihtimali var.
Her adımın ardından cmd'yi kapatıp açmanız tavsiye edilir.
- cmd'yi kapatıp açın. Path değişikliklerinin yansıması yeni bir cmd oturumuna kadar sürebilir. ( @brkyozell )
- Python yerine python yazın. Büyük/küçük harf denetimi NTFS'de sorun olmasa da garantiye almakta fayda var. ( @Cruslan )
- Python'u Microsoft Store'dan indirmeniz tavsiye edilmez, onu kaldırıp kendi sitesinden indirin. ( @001 )
- Python'un o klasörde olduğuna emin olun. ( @brkdnmz )
Buradaki sorunun çözümü
Ayarlar --> Sistem --> Sistem Hakkında --> Gelişmiş Sistem Ayarları --> Gelişmiş --> Çevre Değişkenleri
Bu yolu takip ettikten sonra yukarıdaki ve aşağıdaki Path'leri Düzenle tuşuna tıklatarak inceleyin. Sağdaki
Yukarı Taşı tuşlarıyla, Python'un olduğu maddeleri en üste çekin.
Sonuç böyle olmalı. Özellikle WindowsApps girdisi, Python'ların üstünde bulunmamalı.
Son olarak, eğer python yazınca çalışmayan uygulama python.exe yazınca çalışıyorsa sorun PATHEXT üzerindedir. Kendisini düzenlemek için yine Çevre Değişkenleri menüsünü kullanın.
Buradan PATHEXT'e tıklatın, 2. boşluğu aşağıya eklediğim metinle değiştirin; kaydedin.
[CODE title="PATHEXT"].COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC[/CODE]