Я установил Ubuntu 20.04.3 lts и дважды установил anaconda3, первый раз с правами пользователя и еще раз с правами root, так как conda не активирован. когда я снова открыл терминал, мне нужно ввести команду для активации conda. Но если я наберу «$ whereis conda», он не покажет каталог bin, в котором он был фактически установлен. Я набрал, как указано ниже,
hilipkumar@thilipkumar-Inspiron-5520:~$ питон
Команда «python» не найдена, вы имели в виду:
команда 'python3' из deb python3
команда «python» из deb python-is-python3
thilipkumar@thilipkumar-Inspiron-5520:~$ где конда
конда: /дом/тилипкумар/анаконда3/кондабин/конда
thilipkumar@thilipkumar-Inspiron-5520: ~$ источник /home/thilipkumar/anaconda3/bin/активировать
(база) 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/активировать
без изменений /home/thilipkumar/anaconda3/bin/деактивировать
без изменений /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:~$ источник ~/.bashrc
thilipkumar@thilipkumar-Inspiron-5520:~$ conda config --set auto_activate_base False
thilipkumar@thilipkumar-Inspiron-5520:~$ питон
Python 3.8.8 (по умолчанию, 13 апреля 2021 г., 19:58:26)
[GCC 7.3.0] :: Anaconda, Inc. в Linux
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
>>> выйти()
тилипкумар@тилипкумар-Inspiron-5520:~$
И мне нужно следовать тому же самому в привилегиях root. Если однажды я закрою и снова открою терминал, мне нужно сделать то же самое. Может ли кто-нибудь сказать мне предложение для решения этой проблемы? И последние несколько строк $vi .bashrc
# >>> Инициализировать conda >>>
# !! Содержимое в этом блоке управляется «conda init» !!
__conda_setup="$('/home/thilipkumar/anaconda3/bin/conda' 'shell.bash' 'крюк' 2> /dev/null)"
если [$? -экв 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
# <<< инициализация конды <<<
И эхо $PATH
до активации
thilipkumar@thilipkumar-Inspiron-5520:~$ эхо $PATH
/home/thilipkumar/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games :/привязка/бен
тилипкумар@тилипкумар-Inspiron-5520:~$