แก้ไข: ไม่รู้จัก 'conda' เป็นคำสั่งภายในหรือภายนอกโปรแกรมที่ใช้งานได้หรือไฟล์แบตช์

ผู้ใช้หลายคนกำลังเผชิญหน้ากับ“CONDA ไม่เป็นที่รู้จักในฐานะที่เป็นคำสั่งภายในหรือภายนอก operable โปรแกรมหรือแฟ้มแบทช์”เมื่อพยายามที่จะเรียกใช้คำสั่งใด ๆ งูโดยใช้Command Prompt

Conda ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือ exteranl โปรแกรมที่ใช้งานได้หรือไฟล์แบตช์

อะไรเป็นสาเหตุของ 'conda' ไม่ได้รับการยอมรับว่าเป็นข้อผิดพลาดของคำสั่งภายในหรือภายนอก

เราตรวจสอบปัญหานี้โดยพยายามสร้างข้อผิดพลาดขึ้นใหม่บนเครื่องของเราและดูรายงานผู้ใช้อื่น ๆ จากสิ่งที่เรารวบรวมมามีหลายสถานการณ์ที่จะทำให้เกิดข้อความแสดงข้อผิดพลาดนี้:

  • ไม่ได้ตั้งค่าเส้นทางสภาพแวดล้อมสำหรับ Conda - นี่คือสาเหตุที่พบบ่อยที่สุดที่ทำให้เกิดปัญหานี้ โปรดทราบว่า Anaconda builds ล่าสุดจะไม่เพิ่ม Conda ลงในพา ธ ตัวแปรระบบของคุณโดยอัตโนมัติเนื่องจากอาจทำให้เกิดปัญหากับซอฟต์แวร์อื่น ๆ
  • เพิ่มเส้นทางสภาพแวดล้อมไม่ถูกต้อง - อีกสาเหตุยอดนิยมที่ทำให้ปัญหานี้เกิดขึ้นคือความผิดพลาดของผู้ใช้เมื่อพยายามเพิ่มตัวแปร Environment PATH ด้วยตนเอง
  • เวอร์ชัน Anaconda เก่ากว่าเวอร์ชันของ Anaconda Navigator - ผู้ใช้บางรายรายงานว่าข้อผิดพลาดไม่เกิดขึ้นอีกต่อไปหลังจากอัปเดต Conda เป็นเวอร์ชันล่าสุด

วิธีที่ 1: การอัปเดต Anaconda เป็นเวอร์ชันล่าสุด

ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขแล้วและพวกเขาสามารถเรียกใช้คำสั่ง conda ภายใน Command Prompt หลังจากอัปเดต Conda เป็นเวอร์ชันล่าสุด

ปรากฎว่าคุณสามารถพบปัญหานี้ได้ในกรณีที่คุณใช้ Anaconda Navigator เวอร์ชันใหม่กว่ากับ Conda เวอร์ชันเก่า นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีแก้ไขสิ่งนี้:

  1. เข้าไปที่เมนูเริ่มต้นของคุณที่มุมล่างซ้ายและค้นหา“ anaconda ” จากนั้นคลิกที่งู Promptใช้เมนูเริ่มเพื่อเปิด Anaconda Prompt
  2. ภายในโปรแกรม Anaconda Prompt ให้เรียกใช้คำสั่งต่อไปนี้แล้วกดEnterหลังจากแต่ละคำสั่งเพื่ออัปเดต Conda เป็นเวอร์ชันล่าสุด:
    conda update conda ติดตั้ง
  3. รอจนกว่ากระบวนการจะเสร็จสิ้นจากนั้นปิด Anaconda Prompt และเปิดหน้าต่าง CMD ดูว่าคุณสามารถเรียกใช้คำสั่ง Conda ได้หรือไม่

หากคุณยังคงพบ  ข้อผิดพลาด“ conda ไม่รู้จักเป็นคำสั่งภายในหรือภายนอกโปรแกรมที่ใช้งานได้หรือไฟล์แบตช์” ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การเพิ่ม Anaconda ให้กับตัวแปรสภาพแวดล้อม PATH ของคุณระหว่างการติดตั้ง

วิธีที่เร็วที่สุดในการแก้ไขปัญหานี้โดยอัตโนมัติคือการติดตั้ง Anaconda ใหม่และใช้ตัวเลือกขั้นสูงตัวเลือกหนึ่งที่จะทำให้ Anaconda ทั้งหมดเข้าสู่ตัวแปรสภาพแวดล้อม PATH ของคุณโดยอัตโนมัติ แต่โปรดทราบว่าการใช้วิธีนี้อาจหมายความว่าคุณสนับสนุนให้แอปพลิเคชันบางตัวขัดแย้งกับการติดตั้ง Anaconda ของคุณ

ไม่ว่าในกรณีใดหากคุณกำลังมองหาวิธีเพิ่ม Anaconda ในสภาพแวดล้อม PATH ของคุณโดยอัตโนมัติให้ทำตามขั้นตอนด้านล่าง:

หมายเหตุ:หากคอมพิวเตอร์ของคุณไม่ได้ติดตั้ง Anaconda ให้ข้ามไปที่ขั้นตอนที่ 3

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ แล้วพิมพ์“ appwiz.cpl ” และกดEnterเพื่อเปิดโปรแกรมและคุณลักษณะเรียกใช้กล่องโต้ตอบ: appwiz.cpl
  2. ภายในโปรแกรมและคุณลักษณะเลื่อนลงมาผ่านรายการโปรแกรมประยุกต์และค้นหาการกระจายงู จากนั้นคลิกขวาและเลือกถอนการติดตั้งจากนั้นทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งจากระบบของคุณคลิกขวาที่การแจกจ่าย Anaconda ของคุณแล้วเลือกถอนการติดตั้ง
  3. ไปที่ลิงค์นี้ ( ที่นี่ ) และดาวน์โหลดการแจกจ่าย Anaconda ล่าสุดโดยคลิก o ไอคอนที่เกี่ยวข้องกับระบบปฏิบัติการของคุณกำลังดาวน์โหลด Anaconda Distribution
  4. เลือกเวอร์ชัน Python ที่เหมาะสมที่คุณต้องการใช้กับ Anaconda โดยคลิกที่ปุ่มดาวน์โหลดที่เกี่ยวข้องกำลังดาวน์โหลด Anaconda Distribution
  5. เปิดปฏิบัติการติดตั้งตีถัดไปที่พร้อมท์แรกแล้วยอมรับข้อตกลงการอนุญาตข้อตกลงใบอนุญาต Anaconda
  6. เลือกประเภทการติดตั้งและกดNextอีกครั้งเลือกประเภทการติดตั้งของคุณจากนั้นกด Next อีกครั้ง
  7. เลือกโฟลเดอร์ปลายทางแล้วคลิกปุ่มถัดไปอีกครั้ง เราขอแนะนำให้คุณรักษาตำแหน่งเริ่มต้นไว้การเลือกตำแหน่งของอนาคอนดา
  8. ขั้นตอนนี้สำคัญมาก ในการเลือกการติดตั้งขั้นสูงทำเครื่องหมายในช่องที่เกี่ยวข้องกับการเพิ่มงูของฉันตัวแปรสภาพแวดล้อม PATH (ภายใต้ตัวเลือกขั้นสูง ) และคลิกติดตั้งการกำหนดค่าการติดตั้งของ Anaconda เพื่อเพิ่มตัวแปรสภาพแวดล้อม PATH โดยอัตโนมัติ
  9. เมื่อการติดตั้งเสร็จสมบูรณ์ให้พิมพ์ " conda " ภายในพรอมต์คำสั่ง คุณไม่ควรเห็น  ข้อผิดพลาด“ conda ไม่รู้จักเป็นคำสั่งภายในหรือภายนอกโปรแกรมที่ใช้งานได้หรือไฟล์แบตช์” อีกต่อไปตัวอย่างคำสั่ง conda ที่ประสบความสำเร็จภายใน Command Prompt

หากวิธีนี้ไม่ได้ผลหรือคุณกำลังมองหาแนวทางอื่นที่ไม่เกี่ยวข้องกับการติดตั้งการกระจาย Anaconda ใหม่ทั้งหมดให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3: การเพิ่มเส้นทาง Conda ด้วยตนเอง

หากคุณไม่ต้องการเสียเวลาในการถอนการติดตั้งการแจกจ่าย Anaconda ทั้งหมดคุณสามารถอัปเดต (หรือตรวจสอบ) ตัวแปรสภาพแวดล้อมที่เกี่ยวข้องกับ Conda ด้วยตัวคุณเอง แต่ก่อนที่จะทำสิ่งสำคัญคือต้องหาตำแหน่งที่แน่นอนของการติดตั้ง Conda ของคุณ

ทำตามคำแนะนำด้านล่างเพื่อค้นหาและปรับ Conda PATH ด้วยตนเองใน Environment Variables:

  1. เข้าไปที่เมนูเริ่มต้น (มุมล่างซ้าย) และค้นหา“ anaconda prompt ” จากนั้นคลิกที่Anaconda Promptและรอให้โปรแกรมเปิดขึ้นใช้เมนูเริ่มเพื่อเปิด Anaconda Prompt
  2. ภายในโปรแกรม Anaconda Prompt ให้เรียกใช้คำสั่งต่อไปนี้และกด Enter เพื่อตรวจสอบตำแหน่งของ Conda:
    ที่ไหน conda
    การค้นพบที่ตั้งของคอนด้า
  3. คัดลอกตำแหน่งที่สองที่ดึงมาก่อนหน้านี้ในขั้นตอนที่ 2 แต่ไม่รวมไฟล์ปฏิบัติการ ตัวอย่างเช่น  C: \ Users \ madro \ Anaconda3 \ Scripts
  4. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ sysdm.cpl ” แล้วกดEnterเพื่อเปิดหน้าจอSystem Propertiesเรียกใช้กล่องโต้ตอบ: sysdm.cpl
  5. ภายในหน้าต่างSystem Propertiesไปที่แท็บAdvancedแล้วคลิกที่Environment Variables ...

    ไปที่แท็บขั้นสูงและคลิกที่ตัวแปรสภาพแวดล้อม
  6. ภายในตัวแปรสภาพแวดล้อมสำหรับหน้าต่าง* YourUser *เลือกตัวแปรPathและคลิกปุ่มแก้ไขเลือกตัวแปรเส้นทางแล้วคลิกแก้ไข
  7. ภายในหน้าต่างตัวแปรแก้ไขสภาพแวดล้อมคลิกปุ่มใหม่ จากนั้นเพิ่มสถานที่ทั้งสองนี้:
    C: \ Users \ * YourUser * \ Anaconda3 \ Scripts C: \ Users \ * YourUser * \ Anaconda3

    หมายเหตุ:โปรดทราบว่า  * YourUser * เป็นเพียงตัวยึดเท่านั้น แทนที่ด้วยชื่อผู้ใช้ของคุณเอง นอกจากนี้หากคุณใช้ Anaconda เวอร์ชันเก่ากว่าให้เปลี่ยนหมายเลขเวอร์ชันตามนั้น

วิธีที่ 4: หลีกเลี่ยงปัญหาโดยไม่ต้องเพิ่ม Anaconda ใน Environment Path

หากคุณต้องการหลีกเลี่ยงการเพิ่มเส้นทาง Anaconda ไปยังตัวแปร Environment คุณสามารถพิมพ์คำสั่ง Conda ได้โดยไม่ต้องรับ  ข้อผิดพลาด“ conda is an an internal or external command, operable program or batch file” โดยใช้ Command Prompt เพื่อนำทางไปยังโฟลเดอร์ การติดตั้งก่อน

แต่โปรดทราบว่าวิธีนี้ใช้ไม่ได้จริงเนื่องจากคุณจะต้องทำขั้นตอนนี้ซ้ำทุกครั้งที่คุณเปิด Command Prompt ใหม่

หากคุณตัดสินใจที่จะหลีกเลี่ยงข้อผิดพลาดโดยการเพิ่มเส้นทาง Anaconda ไปยังหน้าต่าง CMD ของคุณสิ่งที่คุณต้องทำมีดังนี้

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ cmd ” แล้วกดEnterเพื่อเปิดกล่องโต้ตอบเรียกใช้เรียกใช้กล่องโต้ตอบ: cmd
  2. ในหน้าต่าง CMD พิมพ์ CD ตามด้วยเส้นทางไปยังการติดตั้งโฟลเดอร์ Anaconda ของคุณ หากคุณไม่ได้ติดตั้ง Anaconda ในตำแหน่งที่คล้ายกันควรมีลักษณะคล้ายกับ:
    ซีดี C: \ Users \ * YourUser * \ Anaconda3 \ Scripts 
  3. เรียกใช้คำสั่งเพื่อทดสอบ Anaconda และดูว่ามันทำงานอย่างถูกต้องภายใน Command Prompt หรือไม่ คุณสามารถใช้คำสั่งนี้:
    conda - รุ่น
    ทดสอบอนาคอนดา

Original text