anaconda เป็นโปรแกรมที่ดีสำหรับใช้ในการเขียนไพธอน แต่ถ้าวันหนึ่งเกิดไม่ต้องการขึ้นมา ถึงตอนนั้นก็ต้องเอาออกจากเครื่อง ได้เวลาบอกลา
ในนี้จะเขียนถึงวิธีการถอนการติดตั้ง anaconda
windows สำหรับ windows นั้นง่ายมาก ทำเหมือนโปรแกรมทั่วไปที่ติดตั้งลงเครื่อง
คือให้ไปที่ "แผงควบคุม" (control panel) แล้วเลือก "ถอนการติดตั้งโปรแกรม"
mac และ linux สำหรับ mac และ linux นั้นจะคล้ายกัน ไม่ได้มีคำสั่งในการถอนการติดตั้งโปรแกรม เวลาที่จะเอาโปรแกรมออกนั้นแค่ไปลบโฟลเดอร์ของโปรแกรม
แต่ว่าตอนที่ลง anaconda นั้น ตัว anaconda ได้มีการสร้างไฟล์สำหรับตั้งค่าต่างๆซึ่งจะหลงเหลือไว้อยู่ตามที่ต่างๆ ต้องไปตามลบด้วย
แต่ทาง anaconda ก็ได้จัดเตรียมโปรแกรมสำหรับช่วยหาพวกไฟล์ที่เกี่ยวข้องไว้ คือ anaconda-clean ใช้ conda ในการติดตั้งได้
conda install anaconda-clean
จากนั้นโปรแกรมก็จะถูกติดตั้ง
Solving environment: done
## Package Plan ##
environment location: /home/phyblas/anaconda3
added / updated specs:
- anaconda-clean
The following packages will be downloaded:
package | build
---------------------------|-----------------
anaconda-clean-1.1.0 | py37_1 7 KB
The following NEW packages will be INSTALLED:
anaconda-clean: 1.1.0-py37_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
anaconda-clean-1.1.0 | 7 KB | ##################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
เสร็จแล้วก็สั่งใช้งานได้เลย โดยพิมพ์คำสั่ง
anaconda-clean
แล้วจะมีให้ยืนยันการลบบางไฟล์ตั้งค่าต่างๆที่ถูกใช้ใน anaconda
Delete .conda? (y/n): y
Backup directory: /home/phyblas/.anaconda_backup/2019-01-20T235725
Delete .ipython? (y/n): y
Delete .jupyter? (y/n): y
Delete .matplotlib? (y/n): y
Delete .theano? (y/n): y
(ฯลฯ)
จะเห็นว่ามีขึ้นว่ามีการสำรองข้อมูลไว้ ตำแหน่งที่เก็บไฟล์ไว้ก็มีบอกไว้ด้วย ให้ตามไปลบทิ้งด้วย ถ้าจะลบด้วยคอมมานด์ไลน์ก็อาจพิมพ์คำสั่งตามนี้ (rm -rf คือคำสั่งลบโฟลเดอร์และสิ่งที่อยู่ข้างในทิ้งทั้งหมด)
rm -rf /home/phyblas/.anaconda_backup
เวลาที่สั่งลบถ้าต้องการให้ลบโดยไม่ต้องรอยืนยันให้เติม --yes
anaconda-clean --yes
จากนั้นก็ค่อยลบ anaconda ในโฟลเดอร์ที่ลงไว้ทิ้งทั้งโฟลเดอร์
rm -rf ~/anaconda3
สุดท้าย สำหรับใน mac ให้ไปแก้ .bash_profile ที่อยู่ในโฟลเดอร์บ้าน ส่วน linux แก้ .bashrc
ไฟล์นี้มักจะถูกเติมโค้ดสำหรับเพิ่มพาธของ anaconda เข้าไปในสภาพแวดล้อม ดังนั้นเมื่อไม่ต้องการ anaconda แล้วก็ควรจะลบทิ้งด้วย
ข้อความส่วนที่ถูกเขียนโดยอัตโนมัติจะขึ้นต้นประมาณนี้
# added by Anaconda3 5.3.0 installer
หรือถ้าใครเขียนพาธเพิ่มลงไปเองตอนติดตั้งก็อาจไปลบสิ่งที่เขียนไว้ตอนนั้น
ที่จริงขั้นตอนนี้จะไม่ต้องทำก็ไม่มีปัญหา เพราะถึงเหลือไว้ก็ไม่ได้มีผลกระทบอะไรต่อเครื่องแต่อย่างใด
เท่านี้ anaconda ก็จะถูกลบออกจากเครื่องเรียบร้อย
อ้างอิง