วิธีการลบสภาพแวดล้อม conda

เรียกใช้คำสั่งเฉพาะเพื่อลบสภาพแวดล้อม: ดูเอกสารประกอบสำหรับconda env remove- ขั้นตอนด้านล่างครอบคลุมการลบการตรวจสอบและโพสต์ทำความสะอาด

วิธีที่ 1: ลบสภาพแวดล้อมที่มีชื่อ

ขั้นตอนที่ 1:ปิดใช้งานสภาพแวดล้อมที่คุณวางแผนจะลบ

conda deactivate

ขั้นตอนที่ 2:ลบสภาพแวดล้อมด้วยชื่อ

conda env remove --name myenv

เคล็ดลับ: เป็นทางเลือกคุณสามารถใช้conda remove --name myenv --all(อ้างอิงคำสั่ง) ซึ่งลบแพ็คเกจทั้งหมดใน Env นั้น

ขั้นตอนที่ 3:ตรวจสอบสภาพแวดล้อมที่ไม่ปรากฏในรายการของคุณอีกต่อไป

conda env list

วิธีที่ 2: ลบสภาพแวดล้อมที่สร้างขึ้นด้วยเส้นทางที่กำหนดเอง (คำนำหน้า)

ขั้นตอนที่ 1:ปิดใช้งานสภาพแวดล้อมที่ใช้งานอยู่

conda deactivate

ขั้นตอนที่ 2:ลบสภาพแวดล้อมด้วยเส้นทางเต็ม

conda remove -p /full/path/to/env --all

ขั้นตอนที่ 3:ยืนยันการลบโดยแสดงรายการสภาพแวดล้อมหรือตรวจสอบไดเรกทอรีที่ไม่มีอยู่อีกต่อไป

ที่เกี่ยวข้อง:

conda env list

วิธีที่ 3: ทำความสะอาดแพ็คเกจแคชหลังจากการลบ (ไม่บังคับ)

ขั้นตอนที่ 1:พื้นที่ดิสก์ฟรีโดยการลบแคชที่ไม่ได้ใช้และ tarballs

conda clean --all

ขั้นตอนที่ 2:การยืนยันอัตโนมัติจะแจ้งเตือนเมื่อเรียกใช้การทำความสะอาดแบบไม่โต้ตอบ

conda clean --all -y

รายละเอียดเกี่ยวกับตัวเลือกการทำความสะอาดอยู่ในการอ้างอิงคำสั่งที่สะอาด

การแก้ไขปัญหา

“ ไม่สามารถลบสภาพแวดล้อมปัจจุบันได้”: คุณกำลังพยายามลบ Env ที่ใช้งานอยู่ วิ่งconda deactivateและลองอีกครั้ง

“ EnvironmentLocationNotFound”: ตรวจสอบชื่อ env ด้วยconda env listหรือใช้เส้นทางที่แน่นอนด้วย-pถ้ามันถูกสร้างขึ้นผ่านคำนำหน้า

การตรวจสอบและการจัดการ: ใช้conda env listหรือconda info --envsเพื่อยืนยันสภาพแวดล้อมปัจจุบันและที่เหลืออยู่ งานสภาพแวดล้อมที่กว้างขึ้นครอบคลุมในเอกสารสภาพแวดล้อมการจัดการ

นั่นคือ - เปิดใช้งานลบตรวจสอบและทำความสะอาดแคช ขั้นตอนเหล่านี้ทำให้การตั้งค่า Conda ของคุณเป็นระเบียบและลดการใช้ดิสก์

Related Posts