วิธีติดตั้ง Python หลาย Versions ด้วย Miniconda
Published in:2024-03-03 | Categories: Windows Tutorial Python Tutorial Linux Tutorial

บทนำ

Miniconda เป็นตัวจัดการ Python ทำให้สามารถใช้งาน Python หลาย Version และหลายสภาพแวดล้อม (Environment) ตัวโปรแกรมที่เขียนโดยภาษา Python บางตัวจะรันได้โดยใช้ Python หรือ Library version ที่ระบุโดยผู้พัฒนาเท่านั้น ทำให้ในบางครั้งเราไม่สามารถรันโปรแกรมที่ต้องการ Python ใน version ที่แตกต่างกันได้พร้อมกันเราจึงต้องหาตัวจัดการ Python เพื่อมาแก้ปัญหานี้ โดยตัวการ Python นั้นมีหลายตัวได้แก้ Anaconda (กินเครื่องและช้า), Miniconda, Miniforge ในบทความนี้เราจะมาใช้ miniconda กัน

Windows

Download & Install

2. เลือก Platfrom และ ถาปัตยกรรมของ CPU ให้ตรงกับเครื่อง ในที่นี้่เป็น “Miniconda3 Windows 64-bit”

3. กด Next > I Agree > Next > Next > Install ได้เลยโดยที่ไม่ต้องเปลี่ยนการตั้งค่าใดๆ

4. เปิด Command Prompt แล้วใช้คำสั่งด้านล่างเพื่อเริ่มใช้งาน Python ใน base environment

1
%USERPROFILE%\miniconda3\Scripts\activate

5. ใช้คำสั่งด้านล่าง เพื่อทดสอบการใช้งานและตรวจสอบ version ของ Python

1
python --version

สามารถดูวิธีใช้งาน conda เบื้องต้นต่อได้ ที่นี่

Linux

Download & Install

2. เลือก Platfrom และ ถาปัตยกรรมของ CPU ให้ตรงกับเครื่อง ในที่นี้่เป็น “Miniconda3 Linux 64-bit” หรือใช้สำสั่งด้านล่าง

1
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

3. chmod เพื่อให้สิทธิ์ในการรัน และรัน script เพื่อติดตั้ง

1
$ chmod u+x Miniconda3-latest-Linux-x86_64.sh && ./Miniconda3-latest-Linux-x86_64.sh

4. กด Enter เพื่อรีวิว license

5. กด q เพื่อจบการรีวิว ตอบ “yes” เพื่อยอมรับ

6. กด Enter เพื่อยืนยัน path ที่จะติดตั้ง (default ใน user_home/miniconda3)

7. จากนั้นตัวติดตั้งจะถามเราว่าจะให้ activate conda ตอนเข้าใช้งานเลยหรือไม่ตอบ “yes”

8. ปิด Shell แล้วเปิดใหม่จะเห็นว่ามีการเริ่มใช้งาน Python ใน base environment แล้ว

9. ใช้คำสั่งด้านล่าง เพื่อทดสอบการใช้งานและตรวจสอบ version ของ Python

1
$ python --version

10. สามารถออกจาก base environment โดยใช้คำสั่งด้านล่าง

1
$ conda deactivate

11. สามารถเปิดใช้งาน python base environment โดยใช้คำสั่งด้านล่าง

1
$ conda activate base

สามารถดูวิธีใช้งาน conda เบื้องต้นต่อได้ที่ https://sugoidev.com/2024/03/03/0004_%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99%20conda%20%E0%B9%80%E0%B8%9A%E0%B8%B7%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%95%E0%B9%89%E0%B8%99/

Prev:
วิธีใช้งาน conda เบื้องต้น
Next:
วิธีติดตั้ง Python บน Windows 11 และแก้เด้ง Microsoft Store