关于python Miniconda的脚本安装及 环境控制

1. 下载 Miniconda 安装脚本

使用 curlwget 命令下载 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. 按照安装向导进行安装

运行安装脚本后,会出现一个安装向导。按提示进行操作:

  1. Enter 查看许可证。
  2. 输入 yes 接受许可证条款。
  3. 选择安装路径(默认是你的主目录)。
  4. 选择是否将 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 环境或其他环境。

 

posted @ 2024-07-09 10:48  Tommy_marc  阅读(115)  评论(0编辑  收藏  举报