Tôi đã cài đặt Ubuntu 20.04.3 lts và tôi đã cài đặt anaconda3 hai lần, lần đầu tiên từ đặc quyền người dùng và một lần nữa từ đặc quyền gốc do không được kích hoạt conda. Khi tôi mở lại thiết bị đầu cuối, tôi cần gõ lệnh để được kích hoạt conda. Nhưng nếu tôi gõ '$whereis conda', nó sẽ không hiển thị thư mục bin nơi nó thực sự được cài đặt. Tôi gõ như đưa ra dưới đây,
hilipkumar@thilipkumar-Inspiron-5520:~$ trăn
Không tìm thấy lệnh 'python', ý bạn là:
lệnh 'python3' từ deb python3
lệnh 'trăn' từ deb python-is-python3
thilipkumar@thilipkumar-Inspiron-5520:~$ conda ở đâu
conda: /home/thilipkumar/anaconda3/condabin/conda
thilipkumar@thilipkumar-Inspiron-5520:~$ nguồn /home/thilipkumar/anaconda3/bin/kích hoạt
(cơ sở) thilipkumar@thilipkumar-Inspiron-5520:~$ conda init
không thay đổi /home/thilipkumar/anaconda3/condabin/conda
không thay đổi /home/thilipkumar/anaconda3/bin/conda
không thay đổi /home/thilipkumar/anaconda3/bin/conda-env
không thay đổi /home/thilipkumar/anaconda3/bin/kích hoạt
không thay đổi /home/thilipkumar/anaconda3/bin/hủy kích hoạt
không thay đổi /home/thilipkumar/anaconda3/etc/profile.d/conda.sh
không thay đổi /home/thilipkumar/anaconda3/etc/fish/conf.d/conda.fish
không thay đổi /home/thilipkumar/anaconda3/shell/condabin/Conda.psm1
không thay đổi /home/thilipkumar/anaconda3/shell/condabin/conda-hook.ps1
không thay đổi /home/thilipkumar/anaconda3/lib/python3.8/site-packages/xontrib/conda.xsh
không thay đổi /home/thilipkumar/anaconda3/etc/profile.d/conda.csh
không thay đổi /home/thilipkumar/.bashrc
Không có hành động.
(cơ sở) thilipkumar@thilipkumar-Inspiron-5520:~$ nguồn ~/.bashrc
thilipkumar@thilipkumar-Inspiron-5520:~$ conda config --set auto_activate_base Sai
thilipkumar@thilipkumar-Inspiron-5520:~$ trăn
Python 3.8.8 (mặc định, ngày 13 tháng 4 năm 2021, 19:58:26)
[GCC 7.3.0] :: Anaconda, Inc. trên linux
Nhập "trợ giúp", "bản quyền", "tín dụng" hoặc "giấy phép" để biết thêm thông tin.
>>> thoát()
thilipkumar@thilipkumar-Inspiron-5520:~$
Và tôi cũng cần làm theo điều tương tự trong quyền root. Nếu một khi tôi đóng và mở lại thiết bị đầu cuối, tôi cần phải làm điều tương tự. Bất cứ ai có thể cho tôi một đề nghị để giải quyết vấn đề này? Và vài dòng cuối cùng của $vi .bashrc
# >>> khởi tạo conda >>>
#!! Nội dung trong khối này được quản lý bởi 'conda init'!!
__conda_setup="$('/home/thilipkumar/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
nếu [ $? -eq 0 ]; sau đó
đánh giá "$__conda_setup"
khác
nếu [ -f "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh" ]; sau đó
. "/home/thilipkumar/anaconda3/etc/profile.d/conda.sh"
khác
xuất PATH="/home/thilipkumar/anaconda3/bin:$PATH"
fi
fi
bỏ đặt __conda_setup
# <<< khởi tạo conda <<<
Và tiếng vang $PATH
trước khi kích hoạt
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/bin
thilipkumar@thilipkumar-Inspiron-5520:~$