Düzeltme: 'pip' dahili veya harici bir komut olarak tanınmıyor



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Komut İstemi penceresi kullanarak Python paketlerini yüklemeye çalışan bazı kullanıcılar, ' pip dahili veya harici bir komut olarak tanınmıyor ' hata. Etkilenen kullanıcıların çoğu, sorunun Python dağıtımını yükledikten ve Python'un yol değişkenine eklendiğinden emin olduktan sonra bile ortaya çıktığını bildirmektedir. Windows 7, Windows 8 ve Windows 10'da bildirildiği için sorun belirli bir işletim sistemine özgü değildir.



'Pip' dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmaz



PIP nedir?

PiP yinelemeli bir kısaltmadır ' Pip Paketleri Yükler '. Temelde Python ile yazılmış yazılım paketlerini kurmak ve yönetmek için kullanılan bir paket yönetim sistemidir. Çoğu kullanıcı, içinde bulunan Python paketlerini kurmak ve yönetmek için PiP'yi kullanır. Python Paket Dizini .



En son Python sürümleri (Python 2.7.9 ve sonrası ve Python 3.4) varsayılan olarak Pip'i içerir.

'Pip' in dahili veya harici bir komut hatası olarak tanınmamasına neden olan nedir?

Bu sorunu çeşitli kullanıcı raporlarına bakarak ve sorunu bilgisayarlarımızda çoğaltmaya çalışarak araştırdık. Topladığımıza göre, bu belirli hata mesajını tetiklediği bilinen birkaç senaryo var:

  • Sistem değişkenine PIP kurulumu eklenmez - Python komutlarını bir CMD penceresinden çalıştırabilmek için, PiP kurulumunuzun yolunu sistem değişkeninde PATH'nize eklemeniz gerekecektir. Python'u kurulum yürütülebilir dosyasını kullanarak kurduysanız, otomatik olarak eklenmelidir.
  • Kurulum, PATH'inize yanlış bir şekilde eklendi - Manuel olarak eklerseniz, PATH'yi karıştırmak kolaydır. Yeni PATH'den önce ek boşluk veya noktalı virgülün olmaması, hatayı üretmeye neden olacaktır.

Şu anda CMD'de Python komutunu kullanmanızı engelleyen bu belirli hata mesajını çözmeye çalışıyorsanız, bu makalede tanıtılan yöntemleri izleyin. Aşağıdaki tüm olası düzeltmelerin, etkilenen en az bir kullanıcı tarafından çalıştığı onaylanmıştır.



En iyi sonuçlar için, kendi senaryonuzdaki sorunu çözmenize yardımcı olacak bir düzeltme bulana kadar aşağıdaki yöntemleri izleyin.

Yöntem 1: PATH değişkeninize PIP eklenip eklenmediğini kontrol etme

Nerede durduğumuzu öğrenerek başlayalım. PIP kurulumunuzun PATH değişkeninize eklenip eklenmediğini bilmiyorsanız, bir CMD isteminde belirli bir komutu kullanarak bunu kolayca bulabilirsiniz.

Bunu bilmek sizi doğru yöne yönlendirecek ve sizi gereksiz adımları denemekten kurtaracaktır.

Not: PIP kurulumunuzun yolunun PATH değişkeninize eklenip eklenmediğini zaten biliyorsanız, aşağıdaki sonraki yöntemlere geçin.

İşte PIP kurulumunun zaten PATH değişkeninizde olup olmadığını kontrol etmek için hızlı bir kılavuz:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' cmd ' ve bas Giriş Komut İstemi'ni açmak için. PiP kurulum yerini ekleme

    Çalıştır iletişim kutusu: cmd

  2. Komut istemi penceresinin içine şunu yazın echo% PATH% ve bas Giriş PATH değişkenine eklenen tüm konumlarla bir liste almak için. Çalıştır iletişim kutusu: appwiz.cpl

    PATH değişkeninde PIP kurulumunun mevcut olup olmadığını kontrol etme

  3. Şuna benzer bir yol bulmayı başarırsanız C: Python37 Scriptler (bu, Python sürümünüze bağlıdır), bu, yükleme yolunun PATH değişkeninize zaten eklendiği anlamına gelir. Bu durumda, aşağıdaki yöntemlerin yanına atlayabilir ve doğrudan Yöntem 4 PiP kurulum yolu ile ilgili sorunlar için sorun gidermeye başladığımız yer.

Yukarıdaki testi kullanarak PiP kurulum yolunu bulamadıysanız, PATH ortam değişkenine PIP eklemek için aşağıdaki sonraki yöntemlere (Yöntem 2 ve Yöntem 3) geçin.

Yöntem 2: Windows GUI'yi kullanarak PATH ortam değişkenine PIP ekleme

Eğer Yöntem 1 PIP kurulumunun bir ortam değişkeni olarak PATH'a ayarlanmadığını ve Python dağıtımını zaten yüklediğinizi, bunu manuel olarak yapmanız gerekeceğini ortaya çıkardı.

Aşağıdaki prosedürü tamamladıktan sonra, bir Komut İstemi penceresinden PiP komutlarını girebileceksiniz. Windows GUI kullanarak PiP kurulumunu Path ortam değişkenine ekleme hakkında hızlı bir kılavuz:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' sysdm.cpl ' ve bas Giriş açmak için Sistem özellikleri ekran. PiP

    Çalıştır iletişim kutusu: sysdm.cpl

  2. Sistem Özellikleri ekranında, şuraya gidin: ileri sekmesine tıklayın, ardından Ortam Değişkenleri .

    Gelişmiş sekmesine gidin ve Ortam Değişkenleri'ni tıklayın.

  3. Ortam Değişkenleri ekranında, şu adrese gidin: Sistem değişkenleri ve tıklayın Yol seçmek için. Sonra Yol seçili, tıklayın Düzenle… buton.

    Sistem değişkenleri altında Yol girişini seçin ve Düzenle'yi tıklayın

  4. İçinde Düzenle ortam değişkeni ekranı, tıklayın Yeni ve PiP kurulumunun bulunduğu yolu ekleyin. Python 3.4 için varsayılan konum şudur: C: Python34 Scripts.

    PiP kurulum yerini ekleme

  5. Yol eklendikten sonra, yeni bir CMD penceresi açın ve PiP ile birlikte gelen bir python paketi kurmaya çalışın. Artık ' pip dahili veya harici bir komut olarak tanınmıyor ' hata.

PiP konumunu ortam değişkenine eklemenin daha hızlı bir yolunu arıyorsanız, Yöntem 3 .

Yöntem 3: CMD kullanarak PATH ortam değişkenine PIP ekleme

PIP yolu ortam değişkenini kurmanın daha hızlı bir yolu, bunu doğrudan bir CMD penceresinden yapmaktır. Bu size biraz zaman kazandıracaktır, ancak terminali kullanmaya alışkın değilseniz biraz daha korkutucu olabilir.

PiP yolu ortamını doğrudan bir Komut İstemi penceresinden ayarlamayla ilgili hızlı bir kılavuz:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' cmd ' ve bas Giriş Komut İstemi penceresi açmak için.

    Çalıştır iletişim kutusu: cmd

  2. Komut İstemi penceresinde, PIP kurulumunu ortam değişkenine ayarlamak için aşağıdaki komutu çalıştırın:
    setx PATH “% PATH%; C:  Python37  Scripts”

    Not: Bu komutta Python 3.7 için varsayılan konumu kullandığımızı unutmayın. Farklı bir Python sürümü kullanıyorsanız veya bunu özel bir konuma yüklediyseniz, ' ; Buna göre.

  3. Aynı CMD penceresinden bir Python yükleme paketi (PIP kullanan bir paket) çalıştırarak bu yöntemin başarılı olup olmadığını görün. Hala hata mesajıyla karşılaşıyorsanız, aşağıdaki sonraki yönteme geçin.

Yöntem 4: PiP değişkenini eklemeden Python paketini açma

PATH ortam değişkenine PiP eklemeden CMD'den bir Python paketi kurmanın bir yolunu arıyorsanız, kurmak için birkaç farklı komut kullanabilirsiniz. Bu, PATH ortam değişkenini yapılandırmak için yukarıdaki yöntemleri kullandıysanız, ancak hala hata mesajıyla karşılaşıyorsanız da işe yarar.

PIP değişkenini eklemeden CMD'de Python yükleme paketlerini açmak için kullanabileceğiniz birkaç yol:

Kısa Yöntem:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' cmd ”Yazıp Komut İstemi Penceresi açmak için Enter tuşuna basın.

    Çalıştır iletişim kutusu: cmd

  2. Aşağıdaki komutları yazın ve yer tutucuyu kendi paket adınızla değiştirdiğinizden emin olun:
    python -m pip kurulumu [paketadı]

    Not: Değişiklik [paket ismi] yüklemeye çalıştığınız paketin adı ile.

Uzun Yöntem:

  1. Tuşuna basarak bir Çalıştır iletişim kutusu açın. Windows tuşu + R . Ardından, ' cmd 'Ve vur Giriş Komut İstemi penceresi açmak için.

    Çalıştır iletişim kutusu: cmd

  2. CMD penceresinde, python'un bulunduğu dizine gitmek için aşağıdaki komutu kullanın. .whl dosya bulunur.
    cd C:  python yüklemeleri

    Not: Örneğimizde, Python yükleme paketi adlı bir klasörde bulunuyordu python kurulumları. Tekerleğin bulunduğu dizine gitmek için bu komutu uyarlayın.

  3. Ardından, Python paketini PiP kullanarak kurmak için aşağıdaki komutu çalıştırın:
     c:  python37  scripts  pip.exe install [paket] .whl 

    Not: Daha eski bir sürümünüz varsa veya özel bir konuma yüklediyseniz, python kurulumunuzun konumunu değiştirmeniz gerektiğini unutmayın. Ayrıca, [paket] yer tutucusunu kendi paket adınızla değiştirdiğinizden emin olun.

Bu son iki yöntem Python paketini CMD penceresinden yüklemenizi sağlamadıysa, PiP'nin kurulu olduğundan emin olduğumuz aşağıdaki son yöntemi izleyin.

Yöntem 5: PiP'nin Python kurulumunuza dahil edilmesini sağlama

Devam etmeden ve tüm Python ortamını yeniden yüklemeden önce, PiP'nin Python kurulumundan çıkarılıp çıkarılmadığını görelim. Bazı Python yükleyicileri, PiP'yi varsayılan kurulumun dışında bırakacaktır.

Neyse ki, Python kurulumunu değiştirerek ve onu PIP'yi kurmak için değiştirerek bunu düzeltebilirsiniz. İşte bunun nasıl yapılacağına dair hızlı bir kılavuz:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' appwiz.cpl ' ve bas Giriş açmak Programlar ve Özellikleri.

    Çalıştır iletişim kutusu: appwiz.cpl

  2. İçeride Programlar ve Özellikler sağ tıklayın Python kurulum ve tıklama Değişiklik .

    Python kurulumunu değiştirin

  3. Şurada Kurulumu Değiştir ekran, tıklayın Değiştirin.

    PiP'nin kurulu olduğundan emin olmak için Değiştir'e tıklayın

  4. İçinde Opsiyonel özellikler ekranında pip ile ilişkili kutuyu işaretleyin ve tıklayın Sonraki .

    Python kurulumunu PiP'yi içerecek şekilde değiştirme

  5. Python kurulumunda değişiklik yapmak için Kur düğmesine basın.

    Python kurulumunu değiştirme

  6. Python kurulumu değiştirildikten sonra, bir CMD penceresi açın ve PiP ile bir Python paketi yükleyip ' pip dahili veya harici bir komut olarak tanınmıyor ' hata.

Yöntem 6: Python'u yürütülebilir yükleyici aracılığıyla yükleme

Bu noktaya kadar bir sonuç almadan geldiyseniz, Python'u bileşenleriyle birlikte yeniden yüklemek büyük olasılıkla ' pip dahili veya harici bir komut olarak tanınmıyor ' hata.

Bunu yapmanın en kolay yolu Python çalıştırılabilir yükleyiciyi kullanmaktır. Doğru yapılandırırsanız, PiP'yi otomatik olarak kuracaktır. İşte bunun nasıl yapılacağına dair hızlı bir kılavuz:

  1. Basın Windows tuşu + R Çalıştır iletişim kutusunu açmak için. Ardından, ' appwiz.cpl ' ve bas Giriş açmak Programlar ve Özellikler .

    Çalıştır iletişim kutusu: appwiz.cpl

  2. İçeride Programlar ve Özellikler , Python kurulumunu bulmak için programlar listesine gidin. Bulduğunuzda, üzerine sağ tıklayın ve seçin Kaldır, ardından sisteminizden kaldırmak için ekrandaki talimatları izleyin. Python dağıtımı bilgisayarınızdan kaldırıldıktan sonra, makinenizi yeniden başlatın.

    Python'u makinenizden kaldırma

  3. Bir sonraki başlangıçta bu bağlantıyı ziyaret edin ( buraya ) ve işletim sisteminize göre en son Python çalıştırılabilir yükleyiciyi indirin.

    Doğru Python çalıştırılabilir yükleyiciyi indirme

  4. Kurulum yürütülebilir dosyasını açın ve ilgili kutunun olduğundan emin olarak başlayın. PATH yoluna Python ekle işaretlidir - Bu, Python komutlarını Komut İstemi'nde çalıştırabilmenizi sağlar. Sonra tıklayın Kurulumu özelleştirin .

    Python'un PATH'e eklendiğinden emin olun, ardından Kurulumu özelleştir'e tıklayın.

  5. İçinde Opsiyonel özellikler pencereyle ilişkili kutunun pip işaretlendiğinde tıklayın Sonraki .

    Pip'in isteğe bağlı özellikler altında kontrol edildiğinden emin olun

  6. Varsayılan konumu bırakın ve Gelişmiş seçenekler , sonra tıklayın Yüklemek kurulumu başlatmak için.

    Python'u Yükleme

  7. Yükleme tamamlandıktan sonra, otomatik olarak yapmanız istenmezse bilgisayarınızı manuel olarak yeniden başlatın.
  8. Bir sonraki başlangıçta, CMD penceresi aracılığıyla bir Python paketi yüklemeye çalışarak sorunun çözülüp çözülmediğine bakın.
  9. Hala ' pip dahili veya harici bir komut olarak tanınmıyor 'Hatası, bir CMD penceresine aşağıdaki komutu yazın:
     python -m surepip --default-pip 

    Not: Belirli Python dağıtımlarında (özellikle 3.6), PiP'nin varsayılan olarak yüklenmemesi mümkündür. Bunun için dokümantasyonda yer alan resmi düzeltmelerden biri bu komuttur.

7 dakika okundu