Düzeltme: 'conda' dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor

Komut İstemi'ni kullanarak herhangi bir Anaconda komutunu çalıştırmaya çalışırken birkaç kullanıcı "conda, dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor" ile karşılaşıyor .

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

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

Makinemizde de hatayı yeniden oluşturmaya çalışarak ve diğer kullanıcı raporlarına bakarak bu sorunu araştırdık. Topladıklarımıza göre, bu belirli hata mesajını tetikleyecek birkaç senaryo var:

  • Conda için Ortam YOLU ayarlanmadı - Bu sorunun oluşmasının en yaygın nedeni budur. En yeni Anaconda yapılarının, Conda'yı Sistem değişken yollarınıza otomatik olarak eklemeyeceğini unutmayın, çünkü bu, diğer yazılımlarda çeşitli sorunlara neden olabilir.
  • Ortam PATH yanlış eklendi - Bu sorunun ortaya çıkmasının bir diğer popüler nedeni, Ortam PATH değişkenini manuel olarak eklemeye çalışırken kullanıcı hatasıdır.
  • Anaconda sürümü, Anaconda Navigator'ın sürümünden daha eski - Bazı kullanıcılar, Conda'yı en son sürüme güncelledikten sonra hatanın artık meydana gelmediğini bildirdi.

Yöntem 1: Anaconda'yı en son sürüme güncelleme

Birkaç kullanıcı, sorunun çözüldüğünü ve Conda'yı en son sürüme güncelledikten sonra Komut İstemi içinde conda komutlarını çalıştırabildiklerini bildirdi.

Görünüşe göre, daha eski bir Conda sürümüne sahip daha yeni bir Anaconda Navigator sürümü kullanıyorsanız bu sorunu yaşayabilirsiniz. İşte bunu nasıl düzeltebileceğinize dair hızlı bir kılavuz:

  1. Sol alt köşeden başlangıç ​​menünüze erişin ve " anaconda " arayın . Ardından Anaconda İstemi'ne tıklayın .Anaconda İstemini açmak için başlat menüsünü kullanın
  2. Conda'yı en son sürüme güncellemek için Anaconda Prompt programının içinde aşağıdaki komutları çalıştırın ve her birinin ardından Enter tuşuna basın :
    conda güncellemesi conda yüklemesi
  3. İşlem tamamlanana kadar bekleyin, ardından Anaconda İstemini kapatın ve bir CMD penceresi açın. Şimdi Conda komutlarını çalıştırıp çalıştıramayacağınıza bakın.

Hala "conda, dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor" hatasıyla  karşılaşıyorsanız,  aşağıdaki sonraki yönteme geçin.

Yöntem 2: Yükleme sırasında PATH ortam değişkeninize Anaconda ekleme

Bu sorunu otomatik olarak çözmenin en hızlı yolu, Anaconda'yı yeniden yüklemek ve tüm Anaconda'yı PATH ortam değişkeninize otomatik olarak aktaracak gelişmiş bir seçenek kullanmaktır. Ancak bu yöntemi kullanmanın, belirli uygulamaları Anaconda kurulumunuzla çakışmaya teşvik edebileceğiniz anlamına gelebileceğini unutmayın.

Her durumda, Anaconda'yı PATH ortamınıza otomatik olarak eklemenin bir yolunu arıyorsanız, aşağıdaki adımları izleyin:

Not: Bilgisayarınızda Anaconda kurulu değilse, doğrudan 3. adıma geçin.

  1. Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın . Ardından, " appwiz.cpl " yazın ve Programlar ve Özellikler'i açmak için Enter tuşuna basın .Çalıştır iletişim kutusu: appwiz.cpl
  2. İçinde Programlar ve Özellikler , uygulama listeye göz atın ve bulmak Anaconda dağılımı . Ardından, sağ tıklayın ve Kaldır'ı seçin , ardından sisteminizden kaldırmak için ekrandaki talimatları izleyin.Anaconda dağıtımınıza sağ tıklayın ve Kaldır'ı seçin.
  3. Bu bağlantıyı ziyaret edin ( burada ) ve işletim sisteminizle ilişkili bir simgeye tıklayarak en son Anaconda dağıtımını indirin.Anaconda Dağıtımını İndirme
  4. İlgili İndir düğmesine tıklayarak Anaconda ile kullanmak istediğiniz uygun Python sürümünü seçin .Anaconda Dağıtımını İndirme
  5. Yürütülebilir yükleme dosyasını açın, ilk istemde İleri'ye basın , ardından Lisans Sözleşmesini kabul edin .Anaconda Lisans Sözleşmesi
  6. Kurulum türünü seçin ve bir kez daha İleri'ye basın .Kurulum türünüzü seçin ve ardından tekrar İleri'ye basın
  7. Hedef Klasörü seçin ve İleri düğmesine tekrar tıklayın. Varsayılan konumu korumanızı önemle tavsiye ederiz.Anaconda'nın yerini seçme
  8. Bu adım çok önemlidir. In Gelişmiş Yükleme Seçeneklerini , ilişkili kutuyu işaretleyin benim PATH ortam değişkeni Ekleme Anaconda (altında Gelişmiş Seçenekler ) ve tıklama yükleyin .PATH ortam değişkenini otomatik olarak eklemek için Anaconda'nın kurulumunu yapılandırma
  9. Kurulum tamamlandıktan sonra, Komut İstemi içine " conda " yazın . Artık  "conda, dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor" hatasını görmemelisiniz  .Komut İstemi'nde başarılı bir conda komutu örneği

Bu yöntem etkili değilse veya tüm Anaconda dağıtımını yeniden yüklemeyi içermeyen farklı bir yaklaşım arıyorsanız, aşağıdaki sonraki yönteme geçin.

Yöntem 3: Conda yolunu el ile ekleme

Tüm Anaconda dağıtımını kaldırmakla zaman kaybetmek istemiyorsanız, Conda ile ilişkili ortam değişkenini kendiniz güncelleyebilirsiniz (veya doğrulayabilirsiniz). Ancak bunu yapmadan önce, Conda kurulumunuzun tam yerini bulmak önemlidir.

Conda PATH'i Çevre Değişkenlerinde manuel olarak keşfetmek ve ayarlamak için aşağıdaki kılavuzu izleyin:

  1. Başlat menüsüne (sol alt köşe) erişin ve " anaconda istemi " ni arayın . Ardından, Anaconda İstemi'ne tıklayın ve programın açılmasını bekleyin.Anaconda İstemini açmak için başlat menüsünü kullanın
  2. Anaconda İstemi programının içinde aşağıdaki komutu çalıştırın ve Conda'nın konumunu kontrol etmek için Enter tuşuna basın:
    nerede conda
    Conda'nın yerini keşfetmek
  3. Daha önce 2. adımda getirilen ikinci konumu kopyalayın, ancak yürütülebilir dosyayı hariç tutun. Örneğin:  C: \ Users \ madro \ Anaconda3 \ Scripts
  4. Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın . Ardından, “ sysdm.cplyazın ve Sistem Özellikleri ekranını açmak için Enter tuşuna basın .Çalıştır iletişim kutusu: sysdm.cpl
  5. İçinde Sistem Özellikleri penceresine gidin Gelişmiş sekmesi ve tıklayın ortam değişkenleri ...

    Gelişmiş sekmesine gidin ve Ortam değişkenlerine tıklayın
  6. * YourUser * penceresi için Ortam değişkenlerinin içinde, Yol değişkenini seçin ve Düzenle düğmesini tıklayın.Yol değişkenini seçin ve Düzenle'yi tıklayın
  7. İçinde Düzenleme ortam değişkeni penceresinde, tıklayın Yeni düğmesini. Ardından, şu iki konumu ekleyin:
    C: \ Users \ * YourUser * \ Anaconda3 \ Scripts C: \ Users \ * YourUser * \ Anaconda3

    Not: Unutmayın  * YourUser *  yalnızca bir yer tutucudur. Kendi kullanıcı adınızla değiştirin. Ayrıca, daha eski bir Anaconda sürümü kullanıyorsanız, sürüm numarasını buna göre değiştirin.

Yöntem 4: Anaconda'yı Ortam Yoluna eklemeden sorunu çözme

Anaconda yolunu Ortam değişkenlerine eklemekten kaçınmak istiyorsanız , klasöre gitmek için Komut İstemi'ni kullanarak "conda dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor" hatasını almadan Conda komutlarını  yazabilirsiniz.  ilk kurulum.

Ancak, yeni bir Komut İstemi açtığınızda bu prosedürü tekrarlamanız gerekeceği için bunun pek pratik olmadığını unutmayın.

CMD pencerenize Anaconda yolunu ekleyerek hatayı ortadan kaldırmaya karar verirseniz, yapmanız gerekenler şunlardır:

  1. Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın . Ardından, " cmd " yazın ve Çalıştır iletişim kutusunu açmak için Enter tuşuna basın .Çalıştır iletişim kutusu: cmd
  2. CMD penceresinin içine CD ve ardından Anaconda klasör kurulumunuzun yolunu yazın. Anaconda'yı benzer bir konuma kurmadıysanız, şuna benzer bir şey olmalıdır:
    CD C: \ Kullanıcılar \ * SizinKullanıcınız * \ Anaconda3 \ Scripts 
  3. Anaconda'yı test etmek için bir komut çalıştırın ve Komut İstemi'nde düzgün çalışıp çalışmadığını görün. Bu komutu kullanabilirsiniz:
    conda --version
    Anaconda'yı Test Etmek

Original text