Anaconda常用命令

Anaconda常用命令

  • Anaconda常用命令
    • Conda添加清华源镜像
      • 临时使用清华镜像源
      • 永久设置清华镜像源
        • 方法一:使用命令行设置【推荐】
        • 方法二:手动编辑 `.condarc` 文件
      • 验证配置
      • 恢复默认设置
    • 管理 Conda 环境
      • 创建新环境
      • 激活环境
      • 退出环境
      • 删除环境
      • 列出所有环境
    • 管理包
      • 安装包
      • 更新包
      • 删除包
      • 列出已安装的包
      • 更新所有包
    • 管理 Conda
      • 更新 conda
      • 更新 Anaconda
    • 其他常用命令
      • 搜索包
      • 导出环境
      • 从文件创建环境
    • 总结

Anaconda常用命令

Conda添加清华源镜像

为了加快 Anaconda 软件包的下载速度,可以使用清华大学提供的镜像源。以下是添加清华源的步骤

临时使用清华镜像源

如果你只是想临时使用清华镜像源,可以在安装包时指定源

conda install package_name -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

永久设置清华镜像源

要永久将清华源设置为默认源,可以通过修改 .condarc 文件来实现。

方法一:使用命令行设置【推荐】

你可以直接在命令行中运行以下命令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
方法二:手动编辑 .condarc 文件

你也可以手动编辑 .condarc 文件,通常该文件位于用户的主目录中(~/.condarc)。如果该文件不存在,你可以自己创建一个。

将以下内容添加到 .condarc 文件中

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - defaults
show_channel_urls: true

验证配置

配置完成后,可以使用以下命令查看配置是否正确

conda config --show

这将显示当前的配置,你可以检查其中的 channels 部分是否包含了清华的镜像源。

完成这些步骤后,你的 Anaconda 环境将使用清华大学的镜像源进行包的下载和更新,这可以显著加快速度。

恢复默认设置

如果需要恢复默认设置,可以使用以下命令

conda config --remove-key channels

这会移除所有的自定义频道并恢复默认频道

管理 Conda 环境

Anaconda 提供 conda 命令来管理虚拟环境和包

创建新环境

其中 myenv 是环境的名称,可以替换为你想要的名称。

conda create --name myenv

激活环境

conda activate myenv

退出环境

conda deactivate

删除环境

conda remove --name myenv --all

列出所有环境

conda env list

管理包

安装包

conda与pip均可,下载包需要先进入目标环境

conda install package_name
pip install package_name

更新包

conda与pip均可

conda update package_name
pip install --upgrade package_name

删除包

conda与pip均可

conda remove package_name
pip uninstall package_name

列出已安装的包

conda list

更新所有包

conda update --all

管理 Conda

更新 conda

conda update conda

更新 Anaconda

conda update anaconda

其他常用命令

搜索包

conda search package_name

导出环境

这会将当前环境的配置导出到一个 environment.yml 文件中

conda env export > environment.yml

从文件创建环境

conda env create -f environment.yml

总结

这些命令应该涵盖了日常使用 Anaconda 和 Conda 管理包和环境的大部分需求。如果你需要更多详细信息,可以使用 conda <command> --help 查看命令的帮助文档。例如,conda create --help 可以查看创建环境的详细选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值