การ จัด ระเบียบ นี้ ช่วย ป้องกัน การ ขัด แย้ง ระหว่างแพกเกจ และ การ ทํา ให้ แน่ ใจ ว่า จะ ไม่ เกิด การ โต้ เถียง กัน โดย อาศัย การ พัฒนา ต่าง ๆ.

การ เข้าใจ ขึ้น อยู่ กับ เรื่อง ใน ภาษา ไพธอน

การขึ้นต่อกันคือ ไลบรารีภายนอก หรือแพกเกจที่โครงการ Python ต้องการใช้ในการทําการทํางานอย่างถูกต้อง การจัดการความขึ้นต่อกันเหล่านี้จะทําให้มั่นใจว่าโครงการมีสิทธิ์ในการเข้าถึงไลบรารีที่ถูกต้องที่ต้องการสําหรับการพัฒนาและใช้งาน

การ ใช้ สิ่ง แวด ล้อม ที่ อยู่ ใน ธรรมชาติ

สภาพแวดล้อมเสมือนสร้างพื้นที่สําหรับโครงการ Python ให้มีพื้นที่โดดเดี่ยว ซึ่งการแยกกันไม่ให้เกิดการขัดแย้งระหว่างแพกเกจในโครงการอื่น ๆ และรักษาความสะอาดของสภาพแวดล้อม Python ให้สะอาด

การ สร้าง และ การ ดู แล สิ่ง แวด ล้อม ที่ อยู่ ใน ธรรมชาติ

เพื่อสร้างสภาพแวดล้อมเสมือน โดยใช้โมดูล venv ที่สร้าง:

[FLT: 0] ผู้บังคับ: python - m venv Myenv

เรียกใช้งานสภาพแวดล้อม:

บนวินโดวส์ [FLT: 0] MyenvScripts excipts

บน MacOS/ Linux: [FLT: 0] แหล่งที่มาของไมเอ็นฟ/บิน/รีเวิร์ป

การ จัด การ กับ ข้อ ขัด แย้ง กับ พิพ

เมื่อสภาพแวดล้อมเสมือนทํางานอยู่ การขึ้นต่อกันสามารถติดตั้งได้โดยใช้ Pp:

[FLT: 0] ผู้บังคับ: Ppip install Package name

เพื่อบันทึกการขึ้นต่อกันระหว่างใช้งานร่วมกัน หรือการใช้ร่วมกัน ได้มีการสร้างแฟ้มที่ต้องการ:

[FLT: 0] ตัวหนังสือ: Ppip fold > desception.tt

เพื่อติดตั้งแพกเกจที่ขึ้นกับแฟ้มที่ต้องการ:

[FLT: 0] คําสั่ง: Ppip install - ar descent