Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข 'Command "python setup.py egg_info" failed with error code 1' ตอนติดตั้ง Python

Error Code 1 ถูกกำหนดว่า "Operation not permitted" ใน Python Standard Errno System Symbols ปัญหานี้ส่วนใหญ่เกิดจาก Setuptools ที่ไม่ได้ติดตั้งหรือไม่ได้อัปเดต ในบทความนี้มีวิธีแก้ที่แก้ปัญหาได้สำหรับผู้ใช้ส่วนใหญ่

แก้ไข  Command  python setup.py egg_info  failed with error code 1  ตอนติดตั้ง Python

ตรวจสอบว่า pip และ setuptools ติดตั้งถูกต้องหรือไม่

ก่อนอัปเดต ควรเช็คว่า pip และ setuptools ติดตั้งอยู่บนระบบแล้วหรือไม่ มันจะแสดง Version Number ด้วย คุณสามารถเช็คได้ว่า pip หรือ setuptools Version ล้าสมัยทำให้เกิด Error ทำตามขั้นตอน:

  1. เปิด Command Prompt** ผ่าน Windows Search
  2. พิมพ์คำสั่งเพื่อดูรายการ Package ที่ติดตั้ง:
    pip list
    แก้ไข  Command  python setup.py egg_info  failed with error code 1  ตอนติดตั้ง Python
  3. ถ้า setuptools อยู่ใน List แสดงว่าติดตั้งแล้ว เช็ค Version เปรียบเทียบกับ Latest Version

อัปเกรด setuptools

ถ้า setuptools ติดตั้งอยู่แล้ว ลองอัปเดตเป็น Latest Version ทำตามขั้นตอน:

  1. เปิด Command Prompt ผ่าน Windows Search
  2. พิมพ์คำสั่งอัปเดต setuptools:
    pip install –upgrade setuptools

    Note: ถ้าบน Terminal ให้เพิ่ม "sudo" นำหน้าคำสั่ง

    แก้ไข  Command  python setup.py egg_info  failed with error code 1  ตอนติดตั้ง Python
  3. จะแสดง Output Successfully Installed ตอนนี้ลองรันคำสั่งที่ Error ตอนแรกดู

อัปเกรด pip

บางครั้งปัญหาอยู่ที่ pip เอง อัปเกรด pip อาจช่วยได้ ทำตามขั้นตอน:

  1. กด Windows + S เปิด Windows Search ค้นหา Command Prompt Open
  2. อัปเดต pip ด้วยคำสั่ง:
    python -m pip install -U pip
    แก้ไข  Command  python setup.py egg_info  failed with error code 1  ตอนติดตั้ง Python
  3. ตอนนี้ลอง Install Package ด้วย pip Command

ลองติดตั้ง ez_setup

บางผู้ใช้แก้ได้โดยติดตั้ง Module ez_setup บางครั้ง Module ขาดหายไปทำให้เกิดปัญหา ติดตั้งมันก็แก้ได้ ทำตามขั้นตอน:

  1. กด Windows key + R เปิด Run Dialog พิมพ์ CMD กด Enter เปิด Command Prompt
  2. พิมพ์คำสั่งติดตั้ง ez_setup:
    pip install ez_setup
    แก้ไข  Command  python setup.py egg_info  failed with error code 1  ตอนติดตั้ง Python
  3. จะคืนค่า Successfully Installed พร้อม Version Name ตอนนี้ลอง Package Install Command ดูว่าทำงานได้ไหม