OS:小学
安装anaconda3后,运行conda命令显示:
conda: command not found
.bashrc中的路径附加了正确的用户名。
部分.bashrc
enter c __el_LAST_EXECUTED_COMMAND="${BASH_COMMAND}"
printf "\033]0;%s\007" "$1"
}
# Show the currently running command in the terminal title:
# http://www.davidpashley.com/articles/xterm-titles-with-bash.html
update_tab_command()
{
# catch blacklisted commands and nested escapes
case "$BASH_COMMAND" in
*\033]0*|update_*|echo*|printf*|clear*|cd*)
__el_LAST_EXECUTED_COMMAND=""
;;
*)
put_title "${BASH_COMMAND}"
;;
esac
}
preexec_functions+=(update_tab_command)
;;
*)
;;
esac
# added by Anaconda3 2.4.0 installer
export PATH="/home/my_name/anaconda3/bin:$PATH"
此外:
echo $PATH
usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
答案 0 :(得分:0)
您可能希望确保当前的活动shell是bash(而不是,例如,csh)。
如果您确定.bashrc中有路径,请尝试以下步骤:
$ bash
$ conda -h
这里,第一个 bash 命令将切换到当前终端中的bash shell。既然你已经在bash shell中执行了,它应该能够从你的.bashrc中找到 conda 命令的路径。
答案 1 :(得分:0)
因此,在.bashrc文件中设置路径后...转到终端并运行以下命令
source .bashrc
然后运行命令conda
如果它给出Bad Interpreter
,则运行以下命令cat ~/anaconda3/bin/conda
您将获得以下信息:
#!/opt/example/anaconda3/bin/python
if __name__ == '__main__':
import sys
import conda.cli
sys.exit(conda.cli.main())
更改第一行以指向正确的解释器
答案 2 :(得分:0)
在.bashrc或.bash_profile文件中设置正确的路径,如果在主文件夹中安装了anaconda,则ContainsKey
可以使用。不要在路径中添加“ ../”。确保从网络复制路径时,所有内容均正确粘贴在bash文件中,并且区分大小写和字体。执行完此操作后,打开一个新终端并输入export PATH=/anaconda3/bin:$PATH
或source activate base
,然后首次使用conda命令。输入source activate root
进行检查,它应显示'conda version_number'