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



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



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

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



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

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



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

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

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

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

  1. เข้าไปที่เมนูเริ่มของคุณที่มุมล่างซ้ายและค้นหา“ อนาคอนดา “. จากนั้นคลิกที่ อนาคอนดาพรอมต์ . การค้นพบที่ตั้งของคอนด้า

    ใช้เมนูเริ่มเพื่อเปิด Anaconda Prompt



  2. ภายในโปรแกรม Anaconda Prompt ให้รันคำสั่งต่อไปนี้แล้วกด ป้อน หลังจากแต่ละคนอัปเดต 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 ” แล้วกด ป้อน เพื่อเปิด โปรแกรมและคุณสมบัติ . ไปที่แท็บขั้นสูงและคลิกที่ตัวแปรสภาพแวดล้อม

    เรียกใช้กล่องโต้ตอบ: appwiz.cpl

  2. ข้างใน โปรแกรมและคุณสมบัติ เลื่อนลงไปตามรายการแอพพลิเคชั่นและค้นหาไฟล์ อนาคอนด้ากระจาย . จากนั้นคลิกขวาและเลือก ถอนการติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งออกจากระบบของคุณ ทดสอบอนาคอนดา

    คลิกขวาที่การแจกจ่าย Anaconda ของคุณแล้วเลือกถอนการติดตั้ง

  3. ไปที่ลิงค์นี้ ( ที่นี่ ) และดาวน์โหลดการแจกจ่าย Anaconda ล่าสุดโดยคลิก o ไอคอนที่เกี่ยวข้องกับระบบปฏิบัติการของคุณ

    การเลือกระบบปฏิบัติการที่เหมาะสม

  4. เลือกเวอร์ชัน Python ที่เหมาะสมที่คุณต้องการใช้กับ Anaconda โดยคลิกที่เชื่อมโยง ดาวน์โหลด ปุ่ม.

    กำลังดาวน์โหลด Anaconda Distribution

  5. เปิดปฏิบัติการการติดตั้งกด ต่อไป ในพรอมต์แรกจากนั้นยอมรับไฟล์ ข้อตกลงใบอนุญาต .

    ข้อตกลงใบอนุญาต Anaconda

  6. เลือกประเภทการติดตั้งและกด ต่อไป อีกครั้ง.

    เลือกประเภทการติดตั้งของคุณจากนั้นกด Next อีกครั้ง

  7. เลือก โฟลเดอร์ปลายทาง แล้วคลิกไฟล์ ต่อไป ปุ่มอีกครั้ง เราขอแนะนำให้คุณรักษาตำแหน่งเริ่มต้นไว้

    การเลือกตำแหน่งของอนาคอนดา

  8. ขั้นตอนนี้สำคัญมาก ใน ตัวเลือกการติดตั้งขั้นสูง ให้เลือกช่องที่เกี่ยวข้องกับ เพิ่ม Anaconda ให้กับตัวแปรสภาพแวดล้อม PATH ของฉัน (ภายใต้ ตัวเลือกขั้นสูง ) แล้วคลิก ติดตั้ง .

    การกำหนดค่าการติดตั้งของ Anaconda เพื่อเพิ่มตัวแปรสภาพแวดล้อม PATH โดยอัตโนมัติ

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

    ตัวอย่างคำสั่ง conda ที่ประสบความสำเร็จภายใน Command Prompt

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

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

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

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

  1. เข้าไปที่เมนูเริ่มต้น (มุมล่างซ้าย) และค้นหา“ พรอมต์อนาคอนดา “. จากนั้นคลิกที่ อนาคอนดาพรอมต์ และรอให้โปรแกรมเปิดขึ้น

    ใช้เมนูเริ่มเพื่อเปิด Anaconda Prompt

  2. ภายในโปรแกรม Anaconda Prompt ให้เรียกใช้คำสั่งต่อไปนี้และกด Enter เพื่อตรวจสอบตำแหน่งของ Conda:
    ที่ไหน conda

    การค้นพบที่ตั้งของคอนด้า

  3. คัดลอกตำแหน่งที่สองที่ดึงมาก่อนหน้านี้ในขั้นตอนที่ 2 แต่ไม่รวมไฟล์ปฏิบัติการ ตัวอย่างเช่น: C: Users madro Anaconda3 Scripts
  4. กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ sysdm.cpl ” แล้วกด ป้อน เพื่อเปิดไฟล์ คุณสมบัติของระบบ หน้าจอ

    เรียกใช้กล่องโต้ตอบ: sysdm.cpl

  5. ข้างใน คุณสมบัติของระบบ ไปที่หน้าต่าง ขั้นสูง และคลิกที่ ตัวแปรสภาพแวดล้อม…

    ไปที่แท็บขั้นสูงและคลิกที่ตัวแปรสภาพแวดล้อม

  6. ข้างใน ตัวแปรสภาพแวดล้อมสำหรับ * YourUser * หน้าต่างเลือก เส้นทาง และคลิกที่ไฟล์ แก้ไข ปุ่ม.

    เลือกตัวแปรเส้นทางแล้วคลิกแก้ไข

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

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

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

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

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

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

  1. กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ cmd ” แล้วกด ป้อน เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ

    เรียกใช้กล่องโต้ตอบ: cmd

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

    ทดสอบอนาคอนดา

อ่าน 4 นาที