ติดตั้ง Python หลายเวอร์ชั่นในเครื่อง สำหรับงาน Ai

Youtube แนะนำการใช้งานในบทความนี้ > https://www.tabiengpt.com/install-python-for-ai

บทความนี้นอกจากจะเกี่ยวกับ STABLE DIFFUSION แล้วยังครอบคลุมไปถึงคนที่ติดตั้ง PYTHON หลายเวอร์ชั่นในเครื่องเดียว และต้องการให้ระบบไม่ทำงานชนกัน เนื่องจากหากติดตั้งปรกติตัว PYTHON มีโอกาสที่จะทำงานชนกันและทำให้เกิด ERROR อื่นๆที่ไม่ทราบสาเหตุได้

  1. ดาวโหลด PYTHON 3.10.6 (สำหรับ STABLE DIFFUSION AUTOMATIC1111)
    ต้องใช้เวอร์ชั้่นนี้เท่านั้นหากเป็นเวอร์ชั่นที่สูงกว่าเช่น 3.11.X ทางผู้พัฒนาโปรแกรมแจ้งว่าจะไม่รองรับการใช้งานของ TORCH
https://www.python.org/downloads/release/python-3106/

2. ดาวโหลด GIT

https://git-scm.com/download/win

2.1 ติดตั้ง GIT แล้ว NEXT ไปเรื่อยๆตามสเตป เสร็จแล้วเข้าไปที่ CMD แล้วลองพิมพ์คำสั่ง GIT หากขึ้นเหมือนในวีดีโอถือว่าใช้ได้

3. ติดตั้ง PYTHON สำคัญมาก!
เพื่อป้องกันปัญหา ERROR ที่จะเกิดขึ้นในอนาคต ให้ติดตั้งตามขั้นตอนในวีดีโอเท่านั้น

3.1 คลิกขวาที่ตัว PYTHON –> RUN ADMINISTRATOR

3.2 หน้าสุดท้ายของการติดตั้ง หากขึ้น DISABLE PATH LENGTH LIMIT ให้กดที่ปุ่มนี้ด้วย

 

4. ดาวโหลด Python เวอร์ชั่น 3.11.5

https://www.python.org/ftp/python/3.11.5/python-3.11.5-amd64.exe

 

5. venv (virtual environment) เป็นการสร้างระบบจำลองขึ้นมา เมื่อโปรแกรมใดรันในโฟล์เดอร์นี้จะแยกการทำงานจากระบบหลัก การทำงานจะคล้ายโปรแกรม Vmware ที่เราสร้าง windows ขึ้นมาอีกตัวเพื่อติดตั้งโปรแกรมต่างๆ แยกจากเครื่องหลัก

"C:\Python3106\python.exe" -m venv app1_3106

5.1 ที่ cmd เข้าไปที่โฟล์เดอร์ script แล้วพิมพ์คำสั่ง activate

5.2 สร้าง venv สำหรับ Python 3.11.5

"C:\Python3115\python.exe" -m venv app2_3115

5.3 คำสั่ง pip list เพื่อดูว่ามีแพคเกจอะไรใน python บ้าง

pip list

5.4 อัพเกรด pip และ setuptools ใน python 3.10.6

python.exe -m pip install --upgrade pip

5.5 อัพเกรด setuptools

pip install --upgrade setuptools

 

คำสั่ง COMMAND PROMPT หรือ CMD ใน WINDOWS

CMD ย่อมาจาก “Command Prompt” คือแอปพลิเคชันที่ใช้ในระบบปฏิบัติการ WINDOWS
มันช่วยให้ผู้ใช้สามารถทำงานกับคอมพิวเตอร์ผ่านคำสั่งที่เขียนด้วยข้อความ แทนที่จะใช้อินเตอร์เฟซกราฟิกหรือ mouse

CMD ให้การเข้าถึงหลายๆ โปรแกรมและฟังก์ชันของระบบ เช่น การจัดการไฟล์ การฟอร์แมทดิสก์ การกำหนดค่าเครือข่ายและอื่นๆ บ่อยครั้งในการใช้ Python เราต้องเรียกใช้ cmd เพื่อจัดการงานบางอย่างที่เฉพาะจง

คำสั่ง cd (ย่อมาจาก change directory) คือการเข้าถึงโฟล์เดอร์นั้นๆ

คำสั่ง cd.. คือการถอยออกจากโฟล์เดอร์ที่อยู่

คำสั่ง dir คือการแสดงรายชื่อไฟล์และโฟล์เดอร์ ที่อยู่ตรงนั้น

Scroll to Top