Anaconda命令-网站大全

Anaconda命令-网站大全

命令行初始化

conda init  # 在安装好Anaconda之后配置命令行自动激活base环境,支持PowerShell和Cmd

配置pip/Anaconda软件源(清华源)

pip

网站:pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果想临时使用其他软件源,则可以使用**-i参数**指定软件源。

Anaconda

网站:anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

conda config --set show_channel_urls yes  # 用于生成.condarc文件

打开.condarc文件后输入以下内容并保存

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
conda clean -i  # 用于清除缓存

如果想临时使用其他软件源,则可以使用**-c参数**指定软件源。

注:清华大学的Anaconda软件源包含conda-forge、msys2、pytorch等其他第三方源,无需再次指定

对虚拟环境的各种操作

在下文中,以$符号开头的变量表示需要用户自己填写

# 创建虚拟环境
conda new -n $env_name
conda new -n $env_name $package_name  # 用于在创建环境之后自动添加包,可以添加多个包
conda new -n $env_name $package_name=$package_version  # 用于指定添加的包的版本
# 例子如下
conda new -n test_env numpy python=3.10

# 激活/取消激活虚拟环境
conda activate $env_name
conda deactivate $env_name

# 查看虚拟环境
conda info --envs

# 删除虚拟环境
conda remove -n $env_name --all
# 例子如下
conda remove -n test_env --all

对虚拟环境中的包进行操作

# 安装包
conda install $package_name  # 可以同时安装多个包
conda install $package_name=$package_version  # 指定安装包的版本

# 删除包
conda remove -n $env_name $package_name  # 可以删除多个包
conda remove $package_naem  # 删除当前环境中的包,也可以删除多个
# 例子如下
conda remove -n test_env numpy scipy

# 更新包
conda update $package_name  # 可以更新多个包
conda update --all  # 升级当前虚拟环境中的所有包

以上提到的命令中很多都需要再次确认,如果想使输入的命令无需确认直接执行,则可以在命令后面添加 --yes 参数。

在PowerShell中使用Anaconda(Windows)

在开始菜单中找到Anaconda文件夹,打开里面的Anaconda Powershell Prompt,输入以下命令:

conda init powershell

之后即可在PowerShell中使用conda相关的命令。但是有时因为需要在启动时加载Base环境,会造成PowerShell启动过慢,因此可以使用以下命令关闭:

conda config --set auto_activate_base false
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OriginCoding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值