1. วิธีอัปเดต CONDA
อันดับแรกนะครับ ทุกคนต้องอัปเดต conda ก่อน ซึ่งจะเป็นเครื่องมือที่เอาไว้อัปเดต anaconda อีกทีหนึ่่ง conda จะคล้ายกับ pip install ใน python มาก แต่ใช้สำหรับการติดตั้ง package ที่เกี่ยวข้องกับ anaconda รวมถึงติดตั้ง library ใน python ลงใน environment เฉพาะใน anaconda อีกด้วย โดยเราจะใช้คำสั่งด้านล่างนะครับในการติดตั้ง
conda update --force conda
Note : ถ้าหากไม่อัปเดต conda ก่อน แล้วไปอัปเดต anaconda เลย จะเกิด error ด้านล่างได้ครับ
RemoveError: 'requests' is a dependency of conda and cannot be removed from conda's operating environment
PS : สาเหตุที่ใส่คำสั่ง –force ก็เพื่อเป็นการบังคับให้ติดตั้ง conda ซึ่งอาจจะมี library ที่เป็น dependency บางตัวไม่ยอมให้ลบ แล้วติดตั้ง version ใหม่เช่น requests ตัวนี้ การใส่ –force จะช่วยได้ครับ ถ้าไม่ใส่จะเกิด error ด้านบนเช่นเคย
3. วิธีอัปเดต spyder
ทีนี้ก็มาถึงตัวหลักของเรากันแล้วนะครับนั่นก็คือการอัปเดตเจ้า spyder นั่นเอง หลังจากที่เราได้อัปเดตเจ้า anaconda เสร็จเรียบร้อยแล้ว ให้เราอัปเดต spyder ต่อเลยครับ แต่เราจะไม่ใช้คำสั่ง update นะครับ ให้ใช้ install แทนเพราะเราจะลงเจ้า spyder ตัวใหม่ทับตัวเก่าไปเลยครับ ตามคำสั่งด้านล่างเลยครับผม จากนั้นรอจนคำว่า done ขึ้น ก็ถือว่าสำเร็จครับ ตามรูปด้านล่างเลยครับผม
conda install spyder==5.0.0
โครงสร้างคำสั่งการ install และ update
conda install/update ชื่อโปรแกรม==เลขเวอร์ชัน
หรือ
conda install/update ชื่อโปรแกรม
สำหรับกรณีที่ต้องการอัปเดตเวอร์ชันล่าสุดเลย ก็ไม่ต้องใส่เลขเวอร์ชันก็ได้จ้า แต่ถ้าให้ดีใส่เจาะจงไปเลยจะดีกว่าถ้าเรารู้เวอร์ชันที่เราต้องการจะอัปเดตน่ะนะ
ผลลัพธ์
4. วิธีอัปเดต Jupyter notebook
6. Anaconda prompt
ข้อควรระวังที่ทุกคนต้องรู้ดอกจันทร์ล้านตัว ในการพิมพ์คำสั่งอัปเดตหรืออะไรพวกนี้ไม่ว่าจะเป็น conda update, conda install, pip install พวกนี้ทั้งหมด ให้ทำใน Anaconda Prompt คนละตัวกับ Command Prompt ใน Window นะครับ มิเช่นนั้นจะเกิด error ตามด้านล่าง
'conda' is not recognized as an internal or external command,
operable program or batch file.
หรือ
'pip' is not recognized as an internal or external command,
operable program or batch file.
สำหรับบทความนี้ก็ขอจบลงเท่านี้ แล้วเจอกันบทความหน้านะครับ สวัสดีครับ