อัพเดทใหม่:
ติดตั้งเวอร์ชันล่าสุดของsetuptools
. หากคุณยังคงได้รับข้อผิดพลาดให้ติดตั้งwheel
ด้วย
pip install -U setuptools
pip install -U wheel
คำตอบเดิม / รายละเอียดเพิ่มเติม:
--single-version-externally-managed
เป็นตัวเลือกที่ใช้สำหรับแพ็คเกจ Python ที่สั่งให้โมดูล setuptools สร้างแพ็คเกจ Python ซึ่งสามารถจัดการได้ง่ายโดยตัวจัดการแพ็คเกจของโฮสต์หากจำเป็นเช่น Yum หรือ Apt
หากคุณเห็นข้อความนี้แสดงว่าคุณอาจมี setuptools หรือ Python เวอร์ชันเก่า ลองใช้ Distribute ซึ่งเป็น setuptools เวอร์ชันใหม่กว่าและเข้ากันได้แบบย้อนหลัง แพคเกจเหล่านี้อาจคาดหวังว่าคุณมีแล้ว
https://pypi.python.org/pypi/distribute
แก้ไข: ณ จุดนี้การแจกจ่ายได้รวมเข้ากับsetuptools
โครงการหลักแล้ว เพียงติดตั้งเวอร์ชันล่าสุดของsetuptools
. ตามที่ @wynemo ระบุไว้คุณอาจต้องการใช้--egg
ตัวเลือกนี้แทนเนื่องจากเหมาะสมกว่าสำหรับผู้ที่ติดตั้งด้วยตนเองซึ่งคุณไม่ได้ตั้งใจจะสร้างแพ็คเกจระบบเพื่อแจกจ่าย
distribute
ฟังดูเหมือนถูก แต่ฉันไม่สามารถนำเข้าได้ ...