"สภาพแวดล้อม" หรือ Virtual environment คือชุดของ Python interpreter และ Package ต่างๆ ที่จำเป็นสำหรับแต่ละ Project นั่นเอง!
(ใน IDE แบบ Pycharm จะสร้าง virtual environment ให้เองทุกครั้งที่สร้างโปรเจคใหม่) และเพื่อให้เวลาที่เราแชร์ environment ให้คนอื่น จะได้ระบุแค่สิ่งที่ต้องใช้ไม่พ่วง libraryที่ไม่ต้องการไปด้วย
วิธีสร้าง venv
python3 -m venv <ชื่อ environment>
เมื่อเราสร้าง environment แล้วเราต้องทำการ activate ด้วยคำสั่ง
Source <ชื่อ environment>/bin/activate
เมื่อ activate เสร็จแล้ว สังเกตุใน Terminal จะมีชื่อ environment อยู่ใน(...)นำหน้าคำสั่งของเรา ตัวอย่างนี้ชื่อ evironment ก็คือ env

เมื่อเราต้องการจะปิดเราก็สามารถทำได้ด้วยคำสั่ง
deactivate
Top comments (0)