aspose.info
TH

รูปแบบไฟล์ WHL - ไฟล์แพ็คเกจ Python Wheel

อัปเดตเมื่อ

ไฟล์ WHL คืออะไร??

ไฟล์ WHL (Wheel) เป็นไฟล์แพ็คเกจการกระจายที่บันทึกในรูปแบบวงล้อของ Python เป็นการติดตั้งรูปแบบมาตรฐานของการกระจาย Python และมีไฟล์และข้อมูลเมตาทั้งหมดที่จำเป็นสำหรับการติดตั้ง ไฟล์ WHL ยังมีข้อมูลเกี่ยวกับเวอร์ชันและแพลตฟอร์มของ Python ที่ไฟล์ล้อนี้รองรับ คล้ายกับไฟล์ติดตั้ง MSI รูปแบบไฟล์ WHL เป็นรูปแบบพร้อมติดตั้งที่อนุญาตให้เรียกใช้แพ็คเกจการติดตั้งโดยไม่ต้องสร้างการกระจายแหล่งที่มา

รูปแบบไฟล์ WHL

รูปแบบไฟล์ WHL เป็นไฟล์เก็บถาวร ZIP (.zip) ที่มีไฟล์การติดตั้งและข้อมูลเมตาที่โปรแกรมติดตั้งต้องการสำหรับการติดตั้งแพ็คเกจ ไฟล์ WHL เหล่านี้สามารถแยกออกได้โดยใช้ตัวเลือกคลายซิปหรือแอปพลิเคชันซอฟต์แวร์คลายการบีบอัดมาตรฐาน เช่น WinZIP และ WinRAR

แบบแผนชื่อไฟล์ WHL

ไฟล์ WHL ได้รับการตั้งชื่อตามแบบแผนต่อไปนี้

{dist}-{version}(-{build})?-{python}-{abi}-{platform}.whl

ตัวอย่างของชื่อไฟล์ WHL มีดังต่อไปนี้

cryptography-2.9.2-cp35-abi3-macosx_10_9_x86_64.whl
  • cryptography คือชื่อแพ็คเกจ
  • 2.9.2 เป็นเวอร์ชันแพ็คเกจของการเข้ารหัส เวอร์ชันเป็นสตริงที่สอดคล้องกับ PEP 440 เช่น 2.9.2, 3.4 หรือ 3.9.0.a3
  • cp35 คือแท็ก Python และแสดงถึงการใช้งาน Python และเวอร์ชันที่วงล้อต้องการ
  • abi3 คือแท็ก ABI ABI ย่อมาจากอินเทอร์เฟซไบนารีของแอปพลิเคชัน
  • macosx_10_9_x86_64 เป็นแท็กแพลตฟอร์ม ซึ่งค่อนข้างจะเต็มปากเต็มคำ

อ้างอิง