Anaconda换源和常用命令

设置Anaconda国内镜像加速下载

使用conda install python包非常便捷,但由于官方服务器位于国外,下载速度较慢。为了提升下载速度,国内清华大学提供了Anaconda的仓库镜像。
要将Anaconda设置为使用国内镜像,特别是清华镜像源,可以按照以下步骤进行操作:
1. 打开Anaconda的命令行终端。确保您已经安装了Anaconda,并且可以在命令行中访问conda命令。
2. 在命令行中输入以下命令,以添加清华镜像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
这将向Anaconda的通道列表中添加清华镜像源。
3. 接下来,输入以下命令以设置清华镜像源为首选:
conda config --set show_channel_urls yes
这将显示当前配置的通道URL,并确保清华镜像源被设置为首选。

4. 验证配置是否成功。输入以下命令:
conda info
5. 继续设置
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels 

https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

在输出的信息中,您应该能够看到“channels”部分列出了已配置的通道,其中包括您刚刚添加的清华镜像源。如果清华镜像源显示在列表中,并且被设置为首选,则表示配置成功。
通过以上步骤,您应该能够将Anaconda设置为使用国内镜像源,特别是清华镜像源。这将帮助您加速软件包和依赖项的下载和安装过程。请注意,其他国内镜像源也可能可用,具体取决于您的地理位置和网络环境

-----------------------------------------------------------------------------------

使用conda管理python包的安装,卸载,更新

  1. 安装包

conda 的包管理功能和pip 是一样的,使用pip 来安装包也是没问题的。
#安装 notebook conda install notebook

  1. 卸载包删除包

conda remove notebook

  1. 更新包

conda update notebook

  1. 查询已经安装的包

conda list
使用conda配置管理Python环境
使用conda配置管理Python环境是一种方便的方式来管理和切换不同的Python环境

  1. 创建新的环境 conda create -n 环境名 软件1=版本号 软件2=版本号

conda create -n myenv python=3.8
上面的命令中,myenv是设置环境的名称(-n是指该命令后面的myenv是你要创建环境的名称),2并安装Python 3.8版本。您可以根据需要更改环境名称和Python版本。
注意:创建环境时,可以指定要安装在环境中的Python版本。当你同时使用 Python 2.x 和 Python 3.x 中的代码时这很有用。

  1. 激活环境:conda activate 环境名
  2. 退出环境:conda deactivate
  3. 删除环境:conda remove --name 环境名 --all
  4. 查看环境列表:conda info --envs 或 conda env list
  5. 查看特定环境的包:conda list --name 环境名
  6. 卸载特定环境的包:conda remove --name 环境名 包名


问题和解决方法

  • 问题1:无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

所在位置 行:1 字符: 1

conda info

+ CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

解决方法:

设置环境变量,请看设置系统环境变量章节

  • 问题2:新装的conda手动配置完环境后激活环境失败

usage: conda-script.py [-h] [--no-plugins] [-V] COMMAND ...

conda-script.py: error: argument COMMAND: invalid choice: 'activte' (choose from 'clean', 'compare', 'config', 'create', 'info', 'init', 'install', 'list', 'notices', 'package', 'remove', 'uninstall', 'rename', 'run', 'search', 'update', 'upgrade', 'build', 'content-trust', 'convert', 'debug', 'develop', 'doctor', 'index', 'inspect', 'metapackage', 'render', 'skeleton', 'verify', 'token', 'pack', 'repo', 'env', 'server')

    • 解决办法1:

原因没有初始化conda,打开命令行,输入下面的初始化语句:conda init

务必重新打开一个新的命令行窗口重新用conda激活虚拟环境就发现可以了。推荐使用这种方法。

    • 解决方法2 查看环境变量是否含有 xxxxxx\anaconda3\Scripts ,若有将此路径从环境变量中移除 添加此库将不能使用conda activate +虚拟环境的名,激活虚拟环境,只能使用activate +虚拟环境激活 上面的安装路径,环境变量中的内容为 D:\ProgramData\anaconda3\Scripts ,去掉此处配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值