Çözüldü Python 'Python' is not recognized as an internal or external command" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

SocialCyber

Uzman
Katılım
29 Mart 2024
Mesajlar
66
Makaleler
1
Beğeniler
38
Arkadaşlar, Python ve pip sanırım yüklü değil. Olayı anlamadım, CMD'ye girip Moviepy'yi indirecektim, fakat bana
'Pip' is not recognized as an internal or external command,
Operable program or batch file. hatası verdi. Python da aynı şekilde. Sildim, yeniden yükledim ve kurarken 'Add to Path' seçeneğini de seçtim, ama bir türlü çalışmıyorlar. Yardım edebilirseniz çok sevinirim.
 
Çözüm
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.​

  1. cmd'yi kapatıp açın. Path değişikliklerinin yansıması yeni bir cmd oturumuna kadar sürebilir. ( @brkyozell )
  2. Python yerine python yazın. Büyük/küçük harf denetimi NTFS'de sorun olmasa da garantiye almakta fayda var. ( @Cruslan )
  3. Python'u Microsoft Store'dan indirmeniz tavsiye edilmez, onu kaldırıp kendi sitesinden indirin. ( @001 )
  4. 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]

Dosya Ekleri

  • Ekran görüntüsü 2024-07-15 184858.webp
    20,7 KB · Görüntüleme: 76
Hocam burda da var.
Tamamdır hocam o zaman. Sorununuz Path'de değil, cmd'de.

Geçici çözüm için pip yerine pip.exe, python yerine python.exe yapıp devam edebilirsiniz; .exe'siz yazmaktan hiçbir farkı olmayacağı için sorun olmaz. Ben de o sırada bunun çözümüne bakayım.
 

Hocam vallaha da pip.exe yazınca çalıştı. Teşekkür ederim. Ama ben moviepy gibi şeyleri sorunsuz yükleyebilirim değil mi?
 
Şimdi, 1-2 ufak çaplı araştırma yaptım ve bunun sonucunda sizden yine bir komut çalıştırmanızı isteyeceğim.

echo %PATHEXT% yazıp çıktıyı gönderebilir misiniz?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…