关于python Miniconda的脚本安装及 环境控制
1. 下载 Miniconda 安装脚本
使用 curl
或 wget
命令下载 Miniconda 安装脚本。
使用 curl
:
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
使用 wget
:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
2. 运行安装脚本
下载完成后,运行安装脚本:
bash Miniconda3-latest-MacOSX-x86_64.sh
3. 按照安装向导进行安装
运行安装脚本后,会出现一个安装向导。按提示进行操作:
- 按
Enter
查看许可证。 - 输入
yes
接受许可证条款。 - 选择安装路径(默认是你的主目录)。
- 选择是否将 Miniconda 添加到环境变量(推荐选择
yes
)。
4. 激活安装
安装完成后,关闭并重新打开终端,或者运行以下命令使更改生效:
source ~/.bashrc # 或 source ~/.zshrc,取决于你使用的 shell
5. 验证安装
在终端中输入以下命令以验证 conda
是否安装成功:
conda --version
如果显示 conda
的版本号,则表示安装成功。
6. (可选)创建新的环境
你可以使用 conda
创建新的虚拟环境,例如:
conda create --name myenv python=3.12 conda activate myenv
在 conda
中,base
是指默认的 conda 环境。安装 conda
后,它会自动激活一个名为 base
的环境,提供基本的包管理和环境隔离功能。
关于 base
环境
- 默认环境:
base
环境是默认安装的 conda 环境,包含了一些基本的包和工具。 - 激活状态:在终端提示符前看到
(base)
表示当前终端正在使用base
环境。 - 环境隔离:你可以创建其他虚拟环境来隔离不同项目的依赖,以避免版本冲突。
管理 conda 环境
以下是一些常用的 conda 环境管理命令:
创建新环境
conda create --name myenv python=3.12
上面的命令创建一个名为 myenv
的新环境,并安装 Python 3.12。
激活环境
conda activate myenv
这个命令激活 myenv
环境,终端提示符会变成 (myenv)
。
关闭当前环境
conda deactivate
这个命令会关闭当前激活的环境,返回到 base
环境。
列出所有环境
conda env list
这个命令列出所有 conda 环境及其路径。
删除环境
conda remove --name myenv --all
这个命令删除名为 myenv
的环境及其所有包。
控制 base
环境的自动激活
如果你不想在每次打开终端时自动激活 base
环境,可以修改 conda 的设置:
conda config --set auto_activate_base false
执行这个命令后,base
环境将不再自动激活。如果需要使用 conda
,你可以手动激活 base
环境或其他环境。