2024-06-01 20:47:12 发布
网友
我今年17岁,是编程新手。我在笔记本电脑上安装了anaconda和python,但每次我以升华文本运行代码时,它都会在打印我想要打印的内容之前出现以下错误: /Users/eyan/.bash_概要文件:第20行:未找到conda:命令 这真的很烦人,所以有办法摆脱它
这意味着您的shell不知道在哪里可以找到conda二进制文件。为了让他知道在哪里可以找到它,你应该跑:
conda
/absolute/path/to/anaconda3/folder/bin/conda init source ~/.bash_profile
通常默认路径应该是~/anaconda3,因此您应该对
~/anaconda3
~/anaconda3/bin/conda init source ~/.bash_profile
bash和zshell之间的区别很小。它们都是在终端中运行的“外壳”。shell允许您在终端中运行命令。它有自己的语言bash或者shell scripting。如果您曾经在终端中键入过ls或cd,那么您正在使用bash命令在终端中移动或查看内容。(终端本身就是你经常输入的一个小正方形。)此时选择哪一个并不重要,但你应该选择一个
bash
shell scripting
ls
cd
如果选择bash,与之交互的文件将位于主目录下,错误会告诉您确切的位置/Users/eyan/.bash_profile.bash_profile为bash设置一些配置
/Users/eyan/.bash_profile
.bash_profile
如果选择zshell,文件将以'.bash_开头,而不是以.zsh开头。最常见的文件将是.zshrc,它将位于同一主目录中。因此/Users/eyan/.zshrc将是zshell的配置文件
'.bash_
.zsh
.zshrc
/Users/eyan/.zshrc
选择一个,现在就坚持下去
在这两种情况下,您都希望初始化conda
在终端中,如果键入:
which conda
它应该告诉您conda的安装位置。如果你有一大堆胡说八道的话,试试which python。其中一个应该为您提供如下输出:
which python
/Users/eyan/opt/anaconda3/bin/python
将该行中的python更改为activate,并将命令source添加到前面。So类型:
python
activate
source
source /Users/eyan/opt/anaconda3/bin/activate
完成该类型后:
conda init
所有这些都是在终端中完成的。这将为您的shell配置文件添加大量内容。(即主目录中的文件,如.bash和.zshrc。)
.bash
如果关闭并重新打开终端或在同一终端窗口中键入EXEC $SHELL,则应该能够使用conda
EXEC $SHELL
您还可以通过键入以下内容查看添加到bash(或zsh)配置文件中的内容:
cat /Users/eyan/.bash_profile
(或者如果您选择了zshell,请运行cat /Users/eyan/.zshrc)
cat /Users/eyan/.zshrc
你会看到康达在上面加了很多行。现在不要担心这些行的作用,但是你可以在那里看到它们
这意味着您的shell不知道在哪里可以找到
conda
二进制文件。为了让他知道在哪里可以找到它,你应该跑:通常默认路径应该是
~/anaconda3
,因此您应该对bash和zshell之间的区别很小。它们都是在终端中运行的“外壳”。shell允许您在终端中运行命令。它有自己的语言
bash
或者shell scripting
。如果您曾经在终端中键入过ls
或cd
,那么您正在使用bash命令在终端中移动或查看内容。(终端本身就是你经常输入的一个小正方形。)此时选择哪一个并不重要,但你应该选择一个如果选择bash,与之交互的文件将位于主目录下,错误会告诉您确切的位置
/Users/eyan/.bash_profile
.bash_profile
为bash设置一些配置如果选择zshell,文件将以
'.bash_
开头,而不是以.zsh
开头。最常见的文件将是.zshrc
,它将位于同一主目录中。因此/Users/eyan/.zshrc
将是zshell的配置文件选择一个,现在就坚持下去
在这两种情况下,您都希望初始化conda
在终端中,如果键入:
which conda
它应该告诉您conda的安装位置。如果你有一大堆胡说八道的话,试试
which python
。其中一个应该为您提供如下输出:/Users/eyan/opt/anaconda3/bin/python
将该行中的
python
更改为activate
,并将命令source
添加到前面。So类型:source /Users/eyan/opt/anaconda3/bin/activate
完成该类型后:
conda init
所有这些都是在终端中完成的。这将为您的shell配置文件添加大量内容。(即主目录中的文件,如
.bash
和.zshrc
。)如果关闭并重新打开终端或在同一终端窗口中键入
EXEC $SHELL
,则应该能够使用conda您还可以通过键入以下内容查看添加到bash(或zsh)配置文件中的内容:
cat /Users/eyan/.bash_profile
(或者如果您选择了zshell,请运行
cat /Users/eyan/.zshrc
)你会看到康达在上面加了很多行。现在不要担心这些行的作用,但是你可以在那里看到它们
相关问题 更多 >
编程相关推荐