系統(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的兩種解決方案