简介
Conda是比较热门的商业Python版本管理工具,笔者也用过几年了。今天刚升级了Ventura,在之前的版本上MacOS搭载Python2.7,而现在默认搭载Python3.9,刚好记录一下使用方法,方便初学者。
使用
下载地址https://repo.anaconda.com/miniconda;笔者下载的是Miniconda3-py37_4.8.2-MacOSX-x86_64.pkg,注意这里的命名规则,py37代表默认Python3.7,Miniconda版本是4.8.2。用户选择任意自己操作系统兼容的Python版本作为默认即可。安装后重新打开一个bash,可以看到提示符部分变成了(base),且~/.zshrc 里有如下代码:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/apple/opt/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/Users/apple/opt/miniconda3/etc/profile.d/conda.sh" ]; then
. "/Users/apple/opt/miniconda3/etc/profile.d/conda.sh"
else
export PATH="/Users/apple/opt/miniconda3/binPATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
安装其他版本
conda create --name py27 python=2.7
conda create --name py38 python=3.8
使用
切换环境
conda activate py38 # 从默认环境3.7切到3.8
conda deactivate # 从3.8切回上一个环境
安装依赖包,普通包使用pip3 install即可,但有些包直接安装会报错,此时可以尝试conda install来安装
总结
Miniconda总体使用很简单,免费且易用
|