เครื่องมือ DSPL เป็นชุดยูทิลิตีบรรทัดคำสั่งขนาดเล็ก ออกแบบมาเพื่อช่วยสร้าง จัดระเบียบ และตรวจสอบชุดข้อมูล DSPL ห้อง ปัจจุบันประกอบด้วยคอมโพเนนต์ต่อไปนี้
- การตรวจสอบ DSPL: ตรวจสอบชุดข้อมูลตามเกณฑ์ต่างๆ ได้แก่ การปฏิบัติตามสคีมา DSPL อย่างเป็นทางการ ความสอดคล้องของข้อมูลอ้างอิงภายใน และ CSV
- รุ่น DS: สร้างชุดข้อมูล DSPL แบบง่าย "เทมเพลต" จากไฟล์ CSV อินพุต
ซอฟต์แวร์นี้เผยแพร่ภายใต้ใบอนุญาตของ BSD ซอร์สโค้ดที่สมบูรณ์คือ พร้อมใช้งานสำหรับ การเรียกดูและดาวน์โหลด ใน GitHub บันทึกประจำรุ่นมีให้ในเครื่องมือ DSPL README ไฟล์
ส่วนด้านล่างจะอธิบายวิธีการติดตั้งเครื่องมือ DSPL เมื่อดำเนินการเสร็จแล้ว คุณสามารถเรียกใช้ยูทิลิตีแต่ละรายการภายในแพ็กเกจได้ ทำตาม ลิงก์ด้านบนสำหรับข้อมูลเพิ่มเติม
หมายเหตุ: คำแนะนำด้านล่างและในลิงก์ จะถือว่าคุณมีหน้าย่อย ความคุ้นเคยกับสภาพแวดล้อมบรรทัดคำสั่งในระบบของคุณ (เช่น คุณสามารถไปที่เทอร์มินัล / command-prompt, เปลี่ยน ไดเรกทอรี เส้นทางของไฟล์ด่วน ฯลฯ)
การติดตั้งเครื่องมือ DSPL
เครื่องมือ DSPL เขียนขึ้นด้วย Python ซึ่งเป็น ภาษาสคริปต์โอเพนซอร์สแบบข้ามแพลตฟอร์ม ตั้งค่าให้เสร็จสมบูรณ์ ขั้นตอนต่อไปนี้
- ติดตั้งอินเทอร์พรีเตอร์ Python (เวอร์ชัน 2.6 หรือ 2.7) หากจำเป็น โดยทำดังนี้
- Windows: ดาวน์โหลดและเรียกใช้ "Windows x86" โปรแกรมติดตั้ง MSI" ที่พบในหน้านี้
- Mac OS X: Python จะติดตั้งโดยค่าเริ่มต้น แต่คุณ อาจต้องอัปเกรดเป็นเวอร์ชันล่าสุด ดูรายละเอียดในหน้านี้
- Linux: โดยปกติ Python จะติดตั้งโดยค่าเริ่มต้น แต่ คุณอาจต้องอัปเกรดเป็นเวอร์ชันล่าสุด ไปที่ สำหรับการเผยแพร่อย่างเฉพาะเจาะจง
- ติดตั้งเครื่องมือ DSPL:
- ดาวน์โหลดและแตกแพ็กเกจไฟล์ ZIP ของเครื่องมือ DSPL จากโอเพนซอร์ส 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
- คุณอาจต้องลงชื่อเข้าสู่ระบบในฐานะผู้ดูแลระบบของเครื่องเพื่อเรียกใช้ ขั้นตอนข้างต้น