Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะลบโมดูลที่ติดตั้งใน Python ได้อย่างไร?


คุณสามารถถอนการติดตั้งแพ็คเกจ Python ที่ติดตั้งส่วนใหญ่ได้โดยใช้ pip สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการถอนการติดตั้ง pip ตรงไปที่:https://pip.pypa.io/en/stable/reference/pip_uninstall/ ตัวอย่างเช่น หากคุณติดตั้งแพ็คเกจ numpy และต้องการถอนการติดตั้ง ให้ป้อนข้อมูลต่อไปนี้:

$ pip uninstall numpy

อย่างไรก็ตาม มีข้อยกเว้นบางประการ ไม่สามารถลบแพ็คเกจเหล่านี้ได้อย่างง่ายดายโดยใช้ pip:

1. แพ็คเกจ Pure distutils ที่ติดตั้งด้วยการติดตั้ง python setup.py ซึ่งไม่ทิ้งข้อมูลเมตาเพื่อระบุว่าไฟล์ใดถูกติดตั้ง

2. ตัวตัดสคริปต์ที่ติดตั้งโดย python setup.py พัฒนา

คุณต้องลบไฟล์ทั้งหมดด้วยตนเอง และเลิกทำสิ่งอื่นใดที่ติดตั้งด้วยตนเอง

หากคุณไม่ทราบรายชื่อไฟล์ทั้งหมด คุณสามารถติดตั้งใหม่ได้โดยใช้ตัวเลือก --record และดูรายการที่สร้างขึ้น หากต้องการบันทึกรายการไฟล์ที่ติดตั้ง คุณสามารถใช้:

$ python setup.py install --record files.txt

ตอนนี้คุณจะมีรายการไฟล์ทั้งหมดในไฟล์ files.txt ซึ่งคุณสามารถลบออกได้ด้วยตนเอง