เครื่องมือ DSPL คือชุดยูทิลิตีของบรรทัดคําสั่งขนาดเล็กที่ออกแบบมาเพื่อช่วยสร้าง จัดระเบียบ และตรวจสอบชุดข้อมูล DSPL ปัจจุบันชุดโปรแกรมประกอบด้วยคอมโพเนนต์ต่อไปนี้
- การตรวจสอบ DSPL ตรวจสอบชุดข้อมูลตามเกณฑ์ต่างๆ รวมถึงการปฏิบัติตามสคีมา DSPL อย่างเป็นทางการ ความสอดคล้องของการอ้างอิงภายใน และเลย์เอาต์ CSV
- DSPL รุ่น: สร้าง "เทมเพลต" ชุดข้อมูล DSPL แบบง่ายจากไฟล์ CSV อินพุต
ซอฟต์แวร์นี้เผยแพร่ภายใต้ใบอนุญาต BSD โดยมีซอร์สโค้ดทั้งหมดในการเรียกดูและดาวน์โหลดใน GitHub บันทึกประจํารุ่นอยู่ในไฟล์ README ของเครื่องมือ DSPL
ส่วนด้านล่างอธิบายวิธีติดตั้งเครื่องมือ DSPL เมื่อดําเนินการเสร็จแล้ว คุณจะเรียกใช้ยูทิลิตีแต่ละรายการภายในแพ็กเกจได้ ไปที่ลิงก์ด้านบนเพื่อดูข้อมูลเพิ่มเติม
หมายเหตุ: คําแนะนําด้านล่างและในหน้าย่อยที่ลิงก์จะถือว่าคุณมีความคุ้นเคยกับสภาพแวดล้อมบรรทัดคําสั่งในระบบของคุณ (เช่น คุณอาจไปที่เทอร์มินัล / ข้อความแจ้งคําสั่ง เปลี่ยนไดเรกทอรี เส้นทางของไฟล์ด่วน เป็นต้น)
การติดตั้งเครื่องมือ DSPL
เครื่องมือ DSPL เขียนเป็นภาษา Python ซึ่งเป็นภาษาสคริปต์แบบโอเพนซอร์สข้ามแพลตฟอร์ม หากต้องการตั้งค่า ให้ทําตามขั้นตอนต่อไปนี้
- ติดตั้งล่าม Python (เวอร์ชัน 2.6 หรือ 2.7) หากจําเป็น
- Windows: ดาวน์โหลดและเรียกใช้ "Windows x86 MSI Installer" ที่พบในหน้านี้
- Mac OS X: ติดตั้ง Python ไว้โดยค่าเริ่มต้น แต่คุณอาจต้องอัปเกรดเป็นเวอร์ชันล่าสุด ดูรายละเอียดได้ที่หน้านี้
- Linux: โดยปกติแล้วจะติดตั้ง Python โดยค่าเริ่มต้น แต่คุณอาจต้องอัปเกรดเป็นเวอร์ชันล่าสุด โปรดศึกษาเอกสารประกอบเกี่ยวกับการเผยแพร่ที่เจาะจง
- ติดตั้งเครื่องมือ DSPL
- ดาวน์โหลดและแตกไฟล์ ZIP เครื่องมือ ZipL จากเว็บไซต์โอเพนซอร์ส DSPL
- เปิดหน้าต่างเทอร์มินัล/ข้อความแจ้งคําสั่ง ให้ไปที่ไดเรกทอรีระดับบนสุดของไฟล์ ZIP ที่เรียกใช้ แล้วเรียกใช้
python setup.py install
คุณอาจต้องแสดงเส้นทางแบบเต็มไปยังไฟล์ปฏิบัติการ Python โปรดดูรายละเอียดในขั้นตอนที่ 3 ด้านล่าง
- (ไม่บังคับ) ขยายเส้นทางของระบบให้รวมไฟล์ปฏิบัติการล่าม Python และไฟล์
dsplcheck.py
และdsplgen.py
ไว้ด้วย- หากข้ามขั้นตอนนี้ คุณอาจต้องให้เส้นทางแบบเต็มในคอมโพเนนต์เหล่านี้เมื่อเรียกใช้เครื่องมือ เช่น (ใน Windows)
c:\python27\python
แทนที่จะเป็นเพียงpython
- วิธีการสําหรับการดําเนินการนี้จะแตกต่างกันไปในแต่ละเครื่อง ดูคําแนะนําในเอกสารระบบของคุณ
- หากข้ามขั้นตอนนี้ คุณอาจต้องให้เส้นทางแบบเต็มในคอมโพเนนต์เหล่านี้เมื่อเรียกใช้เครื่องมือ เช่น (ใน Windows)
ข้อควรระวังและคําเตือนทั่วไปมีดังนี้
- เครื่องมือ DSPL จะไม่ทํางานกับ Python เวอร์ชันเก่ากว่า 2.6 หรือเก่ากว่า 2.7
- คุณอาจต้องลงชื่อเข้าสู่ระบบในฐานะผู้ดูแลระบบในเครื่องเพื่อเรียกใช้ขั้นตอนข้างต้น