หน้าแรกของ joblib พร้อมเอกสารประกอบผู้ใช้อยู่ที่:
https://joblib.readthedocs.io
หากต้องการรับโค้ดล่าสุดโดยใช้ git เพียงพิมพ์:
โคลนคอมไพล์ https://github.com/joblib/joblib.git
หากคุณไม่ได้ติดตั้ง git คุณสามารถดาวน์โหลด zip ของโค้ดล่าสุด: https://github.com/joblib/joblib/archive/refs/heads/main.zip
คุณสามารถใช้ pip เพื่อติดตั้ง joblib:
pip ติดตั้ง joblib.php
จากไดเรกทอรีใด ๆ หรือ:
หลาม setup.py ติดตั้ง
จากไดเร็กทอรีต้นทาง
หากต้องการสนับสนุน joblib ก่อนอื่นให้สร้างบัญชีบน github เมื่อเสร็จแล้ว ให้แยกพื้นที่เก็บข้อมูล joblib เพื่อให้มีพื้นที่เก็บข้อมูลของคุณเอง โคลนโดยใช้ 'git clone' บนคอมพิวเตอร์ที่คุณต้องการทำงาน ทำการเปลี่ยนแปลงในโคลนของคุณ พุชมันไปที่บัญชี GitHub ของคุณ ทดสอบมันบนคอมพิวเตอร์หลายเครื่อง และเมื่อคุณพอใจกับมันแล้ว ให้ส่งคำขอดึงไปยังพื้นที่เก็บข้อมูลหลัก
หากต้องการรันชุดทดสอบ คุณต้องมี pytest (เวอร์ชัน >= 3) และโมดูลความครอบคลุม รันชุดทดสอบโดยใช้:
pytest joblib.pytest
จากรากของโครงการ
ในการสร้างเอกสารคุณต้องมีสฟิงซ์ (>=1.4) และติดตั้งการอ้างอิงบางอย่าง:
pip ติดตั้ง -U -r .readthedocs-requirements.txt
คุณสามารถสร้างเอกสารได้ด้วยคำสั่งต่อไปนี้:
ทำเอกสาร
เอกสาร html อยู่ในไดเร็กทอรี doc/_build/html
หากต้องการสร้าง tarball ต้นทาง เช่น สำหรับการบรรจุหรือการแจกจ่าย ให้รันคำสั่งต่อไปนี้:
หลาม setup.py sdist
tarball จะถูกสร้างขึ้นในไดเร็กทอรี dist คำสั่งนี้จะคอมไพล์เอกสาร และสามารถติดตั้ง tarball ที่เป็นผลลัพธ์ได้โดยไม่ต้องมีการพึ่งพาเพิ่มเติมใดๆ มากไปกว่าไลบรารีมาตรฐานของ Python คุณจะต้องมีเครื่องมือติดตั้งและสฟิงซ์
คำสั่งนี้รันโดยผู้จัดการโครงการเท่านั้น เพื่อเผยแพร่ และอัปโหลดไปยัง PyPI:
หลาม setup.py sdist bdist_wheel เกลียวอัพโหลด dist/*
โปรดทราบว่าเอกสารควรได้รับการอัปเดตโดยอัตโนมัติทุกครั้งที่กด git หากไม่เป็นเช่นนั้น ให้ลองสร้างเอกสารในเครื่องและแก้ไขข้อผิดพลาดในการสร้างเอกสาร (โดยเฉพาะเมื่อเรียกใช้ตัวอย่าง)
การเปลี่ยนแปลงแสดงอยู่ในไฟล์ CHANGES.rst จะต้องอัปเดตด้วยตนเอง แต่อาจใช้คำสั่ง git ต่อไปนี้เพื่อสร้างบรรทัด:
บันทึก git --abbrev-commit --date=short --no-merges --sparse