ไม่สามารถทำได้กับ pip แพ็คเกจทั้งหมดใน PyPI มีชื่อเฉพาะ แพ็คเกจมักจะต้องการและพึ่งพาซึ่งกันและกัน และถือว่าชื่อจะไม่เปลี่ยนแปลง แม้ว่าคุณจะสามารถวางโค้ดบนพาธ Python ได้ เมื่อนำเข้าโมดูล python จะค้นหาพาธใน sys.path ตามลำดับและหยุดเมื่อจับคู่ครั้งแรก ดังนั้นไม่ว่าจะพบโมดูลใดก่อน ก็จะหยุดอยู่แค่นั้น
ทางออกที่ดีที่สุดคือคัดลอกโค้ดทั้งหมดจากไลบรารี่ไปยัง codebase ของคุณ เปลี่ยนชื่อโมดูลของอย่างใดอย่างหนึ่งแล้วนำเข้า
หากคุณกำลังนำเข้าโมดูลที่มีชื่อเดียวกันจากแพ็คเกจที่ต่างกัน คุณสามารถทำได้ดังนี้:
>>> from foo import bar as first_bar >>> from baz import bar as second_bar