Mac Miniconda python3.8版本下载

Mac下载miniconda下载1:可以直接下载pkg包,一件安装,无需任何配置命令。下载2:通过.sh文件下载创建虚拟环境

Mac下载miniconda

Miniconda下载地址 大家都知道anaconda太大,有时候我们只需要使用到anaconda去创建虚拟环境,因此可以使用miniconda作为替换,所以这片文章主要详细记录mac 安装miniconda的详细步骤

下载1:可以直接下载pkg包,一件安装,无需任何配置命令。

conda info看python版本

安装完成之后请切换到国内的源来提高下载速度 ,命令如下:

conda config --remove-key channels

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.bfsu.edu.cn/anaconda/cloud/pytorch/

conda config --set show_channel_urls yes

pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple

miniconda 必须要添加一些源,否则可能conda install 包 失败

sudo vim ~/.bashrc

如果没有该文件,那么在执行上面命令后会自动创建并进入vim编辑器编辑文件。之后把清华源复制到bashrc里面,保存即可,再重启终端。

下载2:通过.sh文件下载

打开终端,进入安装包所在文件夹,使用命令进行安装 bash 安装完成后重启终端,若前面增加(base)则环境自动配置完成,则可以正常使用。 为zsh 的shell 添加环境变量,如果使用的bash无需操作 将conda相关的环境变量拷贝到zsh的配置文件.zshrc中即可完成zsh环境变量的配置

vim ~/.zshrc

__conda_setup="$('/Users/*****/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"

if [ $? -eq 0 ]; then

eval "$__conda_setup"

else

if [ -f "/Users/*****/miniconda3/etc/profile.d/conda.sh" ]; then

. "/Users/*****/miniconda3/etc/profile.d/conda.sh"

else

export PATH="/Users/*****/miniconda3/bin:$PATH"

fi

fi

unset __conda_setup

完全卸载

# Remove the root prefix

rm -rf $(conda info --base)

rm -rf ~/miniconda3 # 具体根据自己的安装地址,如果不存在跳过

rm -rf ~/.conda

rm -rf ~/.condarc

最后删除 .bash_profile .zshrc关于conda的环境变量

创建虚拟环境

创建python3.8的虚拟环境,请在命令行中执行下列操作:

conda create -n yolo5 python==3.8.5

四、进入虚拟环境

conda activate yolo5

pytorch安装(gpu版本) pytorch官网安装 实际测试情况是YOLOv5在CPU和GPU的情况下均可使用,不过在CPU的条件下训练那个速度会令人发指,所以有条件的小伙伴一定要安装GPU版本的Pytorch

一定要创建虚拟环境,这样的话各个深度学习框架之间不发生冲突 我这里创建的是python3.8的环境,安装的Pytorch的版本是1.8.0

conda install pytorch==1.8.0 torchvision==0.9.0

mac不能安装cuda

conda install pytorch==1.8.0 torchvision torchaudio cudatoolkit=10.2

# 注意这条命令指定Pytorch的版本和cuda的版本

__conda_setup="$('/Users/*****/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"

if [ $? -eq 0 ]; then

eval "$__conda_setup"

else

if [ -f "/Users/zhaojinhui/miniconda3/etc/profile.d/conda.sh" ]; then

. "/Users/zhaojinhui/miniconda3/etc/profile.d/conda.sh"

else

export PATH="/Users/*****/miniconda3/bin:$PATH"

fi

fi

unset __conda_setup

参考 mac zsh环境变量配置 参考 zsh环境变量配置 参考关于pytorch官网对应gpu版本下载

查看原文