How to prevent auto activate and show (base) after installing Anaconda.

--

ปัญหาที่เจอนะคือ หลังจากที่ติดตั้ง Anaconda แล้ว พอเราเข้า Terminal มันจะ Auto activate ตลอดเวลาเลย สังเกตุได้จากการที่มี (base) ขึ้นนำหน้าของ Path นะคับ ซึ่งจริงๆมันคือ default conda ที่จะ activate base environment

แบบนี้นะคับ จะมี (base) นำหน้า path

สำหรับวิธีการแก้เราเพียงแค่ทำการ deactivate มันเท่านั้นคับ ด้วยคำสั่งนี้

conda deactivate

แต่ปัญหาคือ พอเรามีการเปิด tab terminal ใหม่ขึ้นมา มันก้อจะ activate ที่ tab ใหม่อีก (when open a fresh terminal session).

วิธีการแก้คือ

conda config --set auto_activate_base false

พิมพ์เข้าไปตามนี้เลยคับ จากนั้นให้เปิด tab ใหม่ขึ้นมา ก้อจะพบว่า ​​(base) ได้หายไปแล้ว

จากนั้นถ้าเราต้องการใช้งาน ​​jupyter notebook ซึ่งต้องมีการ​ activate ก่อนก้อจะเข้าไม่ได้แล้วนะคับ ต้องทำการ activate ก่อนแบบนี้

ตามกรอบสีเขียวนะคับ เราต้องทำการ conda activate ก่อนนะคับ จึงจะเรียกใช้งาน package ภายในได้

--

--

Grassroot Engineer
Grassroot Engineer

Written by Grassroot Engineer

ATM engineer who is interested in CODING and believe in EFFORT. — https://grassrootengineer.com

No responses yet