Skip to content

วิธีการลบโมดูลใน Python

วิธีการลบโมดูลใน Python เราไม่สามารถใช้คำสั่ง python setup.py uninstall ได้ เพราะใน Python ไม่ได้มีคำสั่งนี้ ดังนั้นในการลบโมดูลใน Python ให้ทำตามวิธีการต่อไปนี้

การติดตั้งมีสองรูปแบบ คือ

  1. ติดตั้งเองจาก package โดยใช้คำสั่ง python setup.py install
  2. ติดตั้งจาก pip โดยใช้คำสั่ง pip install package_name

ทำให้วิธีการลบโมดูลใน Python มีสองรูปแบบดังนี้

  1. ลบโมดูล โดยลบจาก package ที่ติดตั้งเอง
    ให้เปิดคอมมาไลน์เข้าไปยังโฟลเดอร์ที่เก็บไฟล์  setup.py ที่ใช้ติดตั้งโมดูลนั้น แล้วใช้คำสั่ง

    python setup.py install --record installed.txt

    จากนั้นจะได้ไฟล์ installed.txt ขึ้นมา ให้ผู้อ่านเปิดไฟล์แล้วไล่ลบไฟล์ในรายการที่อยู่ใน installed.txt
    สำหรับผู้ที่ใช้ยูนิกซ์ที่มี bash เช่น Linux สามารถใช้คำสั่งดังต่อไปนี้ในการลบไฟล์ในรายการ installed.txt

    cat files.txt | xargs rm -rf

  2. ลบโมดูล โดยลบจาก package ที่ติดตั้งจาก pip
    ใช้คำสั่งดังต่อไปนี้

    pip uninstall package_name

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

Published on Categories ไม่มีหมวดหมู่

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *