mac 通过homebrew安装anaconda并配置环境变量

环境 mac 11.4 zsh终端

第一步:打开zsh终端

第二步:安装homebrew

官网给的链接会报错如下,连上VPN也没有用。

curl: (7) Failed to connect to http://raw.githubusercontent.com port 443: Operation timed out

所以只能使用国内的数据源:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

然后按照提示,可以选择中科大的

第三步:使用brew安装anaconda

brew install anaconda

按照提示一步步操作,直到出现安装成功的字眼(此过程比较漫长,有VPN加持会很快)

第四步:配置环境变量

首先要知道homebrew安装到哪了,anaconda又安装到哪了

据我百般苦寻,在要卸载重装的前一刻,发现了这个路径 /opt/homebrew/anaconda

所以继续在zsh终端操作:

echo export PATH="/opt/homebrew/anaconda3/bin:$PATH" >> ~/.bash_profile
source ~/.bash_profile

许多网上的文章写到这,就结束了。而且还宣称可以正常操作 conda -V

然后我操作后却报错了,显示“conda not found”(大致就这意思吧)

为什么?

问题就出在,你用的终端是zsh(别的终端我不知道有没有这个问题)

所以还需要额外两步操作:

echo export PATH="/opt/homebrew/anaconda3/bin:$PATH" >> ~/.zshrc
source ~/.zshrc

到这里,便可以在zsh终端中无论输入conda,还是输入python,都会如你所愿了!

经验分享 程序员 微信小程序 职场和发展