conda环境变量设置,配置国内镜像源,更改环境安装位置,环境迁移

环境变量设置

右击此电脑—属性—高级系统—环境变量—系统变量—path—编辑—新建

D:\anaconda

D:\anaconda\Scripts\

D:\anaconda\Library\bin

D:\anaconda\Library\mingw-w64\bin

conda常用基本命令

conda -V #查看是否安装成功和版本
conda config --show #查看相关配置
conda env list #查看环境列表
conda create -n your_env_name python=x.x #创建新环境
conda remove -p your_env_name #根据环境名删除环境
conda remove -p your_env_path #根据环境路径删除环境
conda activate your_env_name --all #激活环境
conda deactivate your_env_name #退出环境
conda install 包名=版本 #安装新包

配置国内镜像源

win+r,输入cmd,回车

添加镜像源

清华镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
#设置搜索时显示通道地址
conda config --set show_channel_urls yes

中科大镜像源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
 #设置搜索时显示通道地址
conda config --set show_channel_urls yes

上海交通大学镜像源

conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
 
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

显示添加的镜像源

conda config --show channels

注意:

        如果下载很慢,找到用户目录下的.condarc文件,打开,将--default删掉即可。

更改环境安装位置

        新环境创建位置默认是在c盘中,如下图:

        若想修改环境安装位置(如D:\anaconda3\envs),可执行下边的代码:

conda config --add envs_dirs newdir # 增加环境路径
conda config --remove envs_dirs newdir  # 删除环境路径

注意:

        若修改之后安装位置仍在c盘中,需查看要修改的位置的权限,是否有写入权限。 

        需要给envs(D:\anaconda3\envs)这个文件加一个执行权限,右击envs----选择属性

        设置Users的权限:

        此时就添加好了权限,创建的环境的路径也已经添加,重新再创建环境,发现已经不在C盘,而在我们自定义的anaconda的安装目录下了。 

环境迁移

找到需要迁移的环境文件夹,复制:

  粘贴到新的文件夹下:

执行:

conda env list #查看环境列表

结果显示: 

执行conda activate stk_env时,报错“CondaError: Run 'conda init' before 'conda activate'” 

 执行以下代码进行初始化即可:

conda init bash

  • 12
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值