ก่อนอื่นเลยขอสวัสดีปีใหม่ทุกคนก่อนนะครับ ขอให้ปีนี้เป็นปีที่มีความสุข สุขภาพร่างกายแข็งแรงนะครับ

สำหรับบทความนี้ผมเขียนขึ้นมาเพราะว่าเจอปัญหากับตัวเอง เพราะว่าหัวหมุนอยู่นานเลยกว่าจะลง Anaconda มาใช้บน Catalina ได้ หนึ่งเลยเป็นเพราะ Mac เวอร์ชันนี้มีอะไรเปลี่ยนไปจากเวอร์ชันก่อนหน้าหลายอย่าง อย่างเช่นเปลี่ยนจาก bash มาเป็น zsh และเปลี่ยนการตั้งค่าความเป็นส่วนตัวหลายๆอย่าง

เพื่อไม่ให้เสียเวลาก็มาเริ่มต้นกันเลยครับ


ก่อนอื่นให้เข้าไปที่เว็บของ anaconda ก่อน https://www.anaconda.com/distribution/#download-section

ผมเลือกดาวน์โหลดเวอร์ชัน Python 3.7 ที่เป็น Graphical Installer เมื่อดาวน์โหลดเสร็จก็กดติดตั้งตามปกติเลยครับ จนกว่าจะมาเจอหน้านี้

จะเห็นว่ามีเครื่องหมายแจ้งเตือนว่าเราไม่สามารถติดตั้งที่ home ได้ (/Users/<ชื่อ username>) ตัวนี้ไม่ต้องตกใจครับ เป็นเพราะ default ของ Catalina จะจำกัดไม่ให้มีโปรแกรมอะไรมายุ่งกับบริเวณ home ของเรา ถ้ากดติดตั้งไปเลยตัว Installer จะสร้างโฟลเดอร์ชื่อ opt แล้วไปติดตั้งในโฟลเดอร์นั้นแทน

จะเห็นครับว่าในโฟลเดอร์ opt จะมีโฟลเดอร์ anaconda3 อยู่

ทีนี้ถ้าเราเปิด terminal ขึ้นมาแล้วพิมพ์ว่า conda จะยังไม่สามารถใช้ได้ ตัว zsh จะฟ้องเตือนขึ้นมาว่าไม่รู้จัก conda เพราะว่าตัว Installer เข้าใจว่าเราใช้ bash อยู่เลยไปตั้งค่าให้ bash แต่ไม่ได้ตั้งค่า zsh ให้เราก็ต้องไปตั้งค่าก่อนครับ

ก่อนอื่นให้เข้าเปิด terminal ขึ้นมาก่อน แล้ว cd ไปที่ที่มีไฟล์ binary ของตัว conda อย่างของผมติดตั้งไว้ใน /Users/<ชื่อ username>

ไฟล์ binary ของผมก็จะไปอยู่ที่

/Users/<ชื่อ username>/opt/anaconda3/bin/conda

จากนั้นก็ลากไฟล์นั้นไปที่ terminal แล้วก็พิมพ์ “ init zsh” ต่อท้ายลงไปก็เป็นอันเสร็จครับ


ที่ผ่านมาผมไม่ได้มีแฟนเพจเฟสบุ๊คหรือช่องทางติดต่อที่ง่ายๆ เวลาคนมีปัญหาอะไรเลยอาจจะไม่สะดวกบ้าง ผมเลยเปิดแฟนเพจเฟสบุ๊คขึ้นมาครับ (พึ่งเปิดมาไม่นานเหมือนกัน) ก็ถ้าใครมีปัญหาหรืออยากปรึกษาเรื่องอะไรสามารถติดต่อได้ที่แฟนเพจเลยนะครับ สวัสดีครับ

ลิ้งค์แฟนเพจ