Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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