zsh:command not find:conda 的詳細(xì)解決辦法

系統(tǒng):OXS
shell:zsh
問(wèn)題:安裝了Anaconda后,在Terminal中輸入conda相關(guān)命令時(shí),顯示:zsh: command not find:conda

一、檢查是否安裝了conda

找到Anaconda文件夾——bin文件夾,查看里面是否有conda,如果沒(méi)有:
直接

pip install conda

二、文件夾有conda,但是顯示zsh:command not find:conda

這時(shí)需要修改.zshrc這個(gè)文件中的路徑。

.zshrc是什么 :The individual per-interactive-shell startup file
簡(jiǎn)單來(lái)說(shuō)它是linux文件夾的一個(gè)配置文件,這個(gè)文件主要保存?zhèn)€人的一些個(gè)性化設(shè)置,比如命名別名、路徑等。

要解決我們的問(wèn)題,我們需要打開(kāi)這個(gè)文件,并在其中添加路徑。

1.在Terminal中用vim命令打開(kāi)文件

vi ~/.zshrc

這時(shí)我們看到一個(gè)文件,像下面這樣:

# export LANG=en_US.UTF-8
# export LANG=en_US.UTF-8
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH

# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh

2.按 i 進(jìn)入編輯模式(最下方會(huì)出現(xiàn)-- INSERT --),之后在文件末尾和insert之間輸入:

export PATH=/home/username/anaconda/bin:$PATH

注意:上面的"/home/username/miniconda/"要替換成你自己的Anaconda安裝目錄.例如我的home 目錄在users/heihei,那么我這里的代碼就是:

 export PATH=/heihei/anaconda/bin:$PATH 

或者輸入全路徑也可以

 export PATH=Users/heihei/anaconda/bin:$PATH 

什么是home目錄?
打開(kāi)terminal, 輸入:

pwd

之后顯示的那個(gè)目錄就是home目錄。

3.按esc退出編輯模式。
4.保存文件并退出:

光標(biāo)移到文件末尾,輸入冒號(hào):

此時(shí)下方會(huì)出現(xiàn)一個(gè)冒號(hào)":"。在后面敲上wq這兩個(gè)字母,按enter.
這時(shí)就會(huì)退出文件,回到原來(lái)的界面。
(想進(jìn)一步了解,可以百度vim 命令)

5.讓修改的文件立刻生效。
在Terminal 中輸入:

source ~/.zshrc

source命令用法:

source Filename

該命令作用:在當(dāng)前環(huán)境下讀取并執(zhí)行FileName中的命令。
ps:該命令通常用命令". "來(lái)替代

6.到此修改完成。接下來(lái)檢查下是否解決了問(wèn)題:
Terminal中輸入:

conda --version

如果出現(xiàn)版本號(hào),則說(shuō)明已經(jīng)成功解決該問(wèn)題

bash解決方法類(lèi)似


公眾號(hào): 爾冬禾(PsyHeheihei),文章更新速度比這里稍微快一點(diǎn),主要跟數(shù)據(jù)分析相關(guān)內(nèi)容和一些個(gè)人思考。歡迎交流


zsh: command not found: conda的一種解決方法
Linux下source命令詳解
.zshrc 是干啥
Conda command not found---Stackoverflow
CSDN:zsh: command not found: conda
conda command not found的兩種解決方案

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容