ฉันติดตั้ง ubuntu 20.04.3 lts แล้ว และฉันติดตั้ง anaconda3 สองครั้ง ครั้งแรกจากสิทธิ์ของผู้ใช้ และอีกครั้งจากสิทธิ์รูทเนื่องจากไม่ได้เปิดใช้งาน conda เมื่อฉันเปิดเทอร์มินัลอีกครั้ง ฉันต้องพิมพ์คำสั่งเพื่อเปิดใช้งาน conda แต่ถ้าฉันพิมพ์ '$whereis conda' มันจะไม่แสดงไดเร็กทอรี bin ที่ติดตั้งจริง ฉันพิมพ์ตามที่ระบุด้านล่าง
hilipkumar@thilipkumar-Inspiron-5520:~$ หลาม
ไม่พบคำสั่ง 'python' หรือคุณหมายถึง:
คำสั่ง 'python3' จาก deb python3
คำสั่ง 'python' จาก deb python-is-python3
thilipkumar@thilipkumar-Inspiron-5520:~$ conda อยู่ที่ไหน
conda: /home/thilipkumar/anaconda3/condabin/conda
thilipkumar@thilipkumar-Inspiron-5520:~$ source /home/thilipkumar/anaconda3/bin/activate
(ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ conda init
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/condabin/conda
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/conda
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/conda-env
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/activate
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/bin/deactivate
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/profile.d/conda.sh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/fish/conf.d/conda.fish
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/shell/condabin/Conda.psm1
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/shell/condabin/conda-hook.ps1
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/anaconda3/etc/profile.d/conda.csh
ไม่มีการเปลี่ยนแปลง /home/thilipkumar/.bashrc
ไม่มีการดำเนินการใดๆ
(ฐาน) thilipkumar@thilipkumar-Inspiron-5520:~$ source ~/.bashrc
thilipkumar@thilipkumar-Inspiron-5520:~$ conda config --set auto_activate_base เท็จ
thilipkumar@thilipkumar-Inspiron-5520:~$ หลาม
Python 3.8.8 (ค่าเริ่มต้น 13 เมษายน 2021, 19:58:26 น.)
[GCC 7.3.0] :: Anaconda, Inc. บนลินุกซ์
พิมพ์ "help", "copyright", "credits" หรือ "license" เพื่อดูข้อมูลเพิ่มเติม
>>> เลิก ()
thilipkumar@thilipkumar-Inspiron-5520:~$
และฉันต้องปฏิบัติตามสิ่งเดียวกันในสิทธิ์รูทด้วย ถ้าฉันปิดและเปิดเทอร์มินัลใหม่ ฉันต้องทำสิ่งเดียวกัน ใครช่วยบอกคำแนะนำในการแก้ปัญหานี้ให้ฉันที และสองสามบรรทัดสุดท้ายของ $vi .bashrc
# >>> conda เริ่มต้น >>>
#!! เนื้อหาภายในบล็อกนี้จัดการโดย 'conda init' !!
__conda_setup="$('/home/thilipkumar/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
ถ้า [ $? -eq 0 ]; แล้ว
เท่ากับ "$__conda_setup"
อื่น
ถ้า [ -f "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh" ]; แล้ว
. "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh"
อื่น
ส่งออก PATH="/home/thilipkumar/anaconda3/bin:$PATH"
ไฟ
ไฟ
ยกเลิกการตั้งค่า __conda_setup
# <<< conda เริ่มต้น <<<
และ สะท้อน $PATH
ก่อนเปิดใช้งาน
thilipkumar@thilipkumar-Inspiron-5520:~$ echo $PATH
/home/thilipkumar/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games :/snap/ถัง
thilipkumar@thilipkumar-Inspiron-5520:~$