Mac使用miniconda 安装python3.8详细步骤

Mac Miniconda python3.8版本下载

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

Mac下载miniconda

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

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

Mac使用miniconda 安装python3.8详细步骤_第2张图片
conda info看python版本
Mac使用miniconda 安装python3.8详细步骤_第3张图片
Mac使用miniconda 安装python3.8详细步骤_第4张图片

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


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的版本

Mac使用miniconda 安装python3.8详细步骤_第5张图片

__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版本下载

你可能感兴趣的:(机器学习,笔记,macos,python,linux)