ฉันเป็นโปรแกรมเมอร์ทับทิมที่พยายามเรียนรู้หลาม ฉันเป็นครอบครัวที่สวยด้วย pyenv เพราะมันเป็นเหมือนสำเนาและวางจาก rbenv Pyenv ช่วยให้มีงูหลามมากกว่าหนึ่งรุ่นในระบบและยังสามารถแยกงูหลามได้โดยไม่ต้องสัมผัสส่วนที่บอบบางของระบบ
ฉันคิดว่าทุกการติดตั้งหลามมาพร้อมกับแพ็คเกจ pip สิ่งที่ฉันยังไม่เข้าใจคือมีไพ ธ อนจำนวนมากที่แนะนำให้ใช้ virtualenv และแอนนาคอนดานี้ ฉันยังสามารถค้นหา virtualenv plugin สำหรับ pyenv ได้
ตอนนี้ฉันสับสนกับวัตถุประสงค์ของ pyenv และ virtualenv สองตัวนี้ ที่แย่กว่านั้นใน pyenv นั่นคือ virtualenv plugin
คำถามของฉันคือ:
- ความแตกต่างระหว่าง pyenv และ virtualenv คืออะไร?
- มีความแตกต่างในการใช้คำสั่ง pip ภายใน pyenv และ virtualenv หรือไม่?
- pyenv virutalenv นี้ทำอะไร
คำอธิบายของคุณด้วยตัวอย่างจะได้รับการชื่นชมอย่างมาก