环境变量设置
右击此电脑—属性—高级系统—环境变量—系统变量—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