gpt4 book ai didi

python-3.x - Anaconda fedora 安装 : conda: command not found

转载 作者:行者123 更新时间:2023-12-05 07:39:38 36 4
gpt4 key购买 nike

我已经安装了 Anaconda 并将环境变量 export PATH="~/anaconda/bin:$PATH" 添加到我的 .zshrc 但仍然无法运行任何“conda”命令我的终端。我已按照这些命令 ( source ) 安装 anaconda。

# Go to home directory
cd ~

# You can change what anaconda version you want at
# https://repo.continuum.io/archive/
wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh
zsh Anaconda3-4.2.0-Linux-x86_64.sh -b -p ~/anaconda
rm Anaconda3-4.2.0-Linux-x86_64.sh
echo 'export PATH="~/anaconda/bin:$PATH"' >> ~/.zshrc

# Refresh basically
source ~/.zshrc

我错过了什么吗?

最佳答案

这种问题通常是由于您的 Python 发行版路径不正确而引起的。基本上,您的计算机不知道在哪里寻找正确的文件或程序,您需要使用系统的 $PATH 变量告诉它在哪里寻找。因此,您需要通过编辑 .profile.rc 文件来手动设置路径。最常用的 shell 是 bash。 Anaconda 和 Canopy 都假定您正在运行 Bash shell,并将安装路径放在那里。

下面的步骤在 Mac 上适用于我,在 Linux 上应该也适用:

1.通过在提示符下键入 cd ~ 或在 Finder 中打开同一目录,转到您的主目录。

2。现在获取此文件夹中所有文件的列表,包括隐藏文件:

ls -la 

或者,直接在 Finder 中(不带“+”):

CMD + SHIFT + .

现在,您可能 (a) 两个 .profile.bash_profile,或者 (b) 只有一个 个,或 (c) 一个 个:

3.a 如果您使用的是 Bash,您正在寻找名为 .profile.bash_profile 的文件。您拥有的将取决于您的系统配置。如果两者都有,这可能是问题的根本原因; .bash_profile 覆盖 .profile 如果两者都存在。在这种情况下,打开 .profile 并将您在其中找到的所有内容复制到 .bash_profile

3.b 如果您只有.bash_profile.profile 之一,请在编辑器中打开它并查看。您在任何未注释掉的行中寻找对 Python 或您的发行版(Anaconda、Canopy)的任​​何明显引用。您可能会看到几行类似于:

PATH="Users/<your user name>/Library/...:${PATH}"
export PATH

在极少数情况下,您根本看不到任何对 Anaconda 的引用,您将需要自己添加这些行。例如,将以下内容添加到文件中:

export PATH=~/anaconda/bin:$PATH

3.c 如果发现您没有任何文件,则必须自己创建一个。通过在提示中输入 touch .bash_profile 来执行此操作,或者只需右键单击并直接在 Finder 中创建一个新文件。将以下内容添加到文件中(与 (b) 中的相同):

export PATH=~/anaconda/bin:$PATH

4.保存文件。退出并重新启动任何使用 Python 的程序(包括终端窗口),您应该一切顺利。

更多详细信息(包括 Windows):

https://github.com/landlab/landlab/wiki/Correcting-Install-Paths

关于python-3.x - Anaconda fedora 安装 : conda: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46969296/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com