当前位置:   article > 正文

Mac电脑 Pythorch深度学习开发环境搭建_mac 搭建深度学习开发环境

mac 搭建深度学习开发环境

总结

本文主要关于mac下的环境搭建,因此没有CUDA部分。主要涉及Ancoda安装和配置,Pythorch的安装,以及最后给出深度学习领域的hello word手写数字识别的Case。关于Windows下,Cuda的部分后面会单独出一篇文章讲解。

关于Ancoda

Ancoda是目前比较流行的Python虚拟环境创建和管理工具,通过使用ancoda我们可以轻松创建不同版本的Python虚拟环境。

下载安装

点击下载: 下载地址 并且按照默认配置安装即可

配置Channels

// 配置清华
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
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/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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 --show channels

// 删除Channels
conda config --remove channels Channelsname
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

创建Python环境

// 创建python环境 
conda create -n pytorch python=3.8
  • 1
  • 2

其他ancoda命令

 
// 查看当前conda的版本
conda --version
// 创建环境
conda create -n 环境名称 python=你想安装的python版本
// 查看所有环境
conda env list
// 进入指定环境
conda activate 环境名称
// 退出当前环境,返回默认环境
conda deactivate
// 克隆环境
conda create -n 新环境的名称 --clone 被克隆的环境名称
// 删除环境
conda remove -n 要删除的环境名称 --all
// 查看当前环境下所有包
conda list
// 给当前环境安装包
 conda install 包名
// 给当前环境安装包并指定版本
 conda install 包名=版本号
// 向当前环境安装多个包,并指定包版本
conda install 包名=版本号 包名=版本号
// 给指定环境安装包并指定版本
conda install -n 环境名 包名=版本号
// 删除当前环境的某个包
conda remove 包名
// 删除当前环境的多个包
conda remove 包名 包名 包名
// 删除指定环境中的指定包
conda remove -n myenv scipy
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

安装Pytorch

根据 官网 https://pytorch.org/get-started/locally/#mac-anaconda

// 安装
conda install pytorch torchvision -c pytorch
// 验证 是否正确安装
 import torch
 x=torch.rand(4,4)
 print(x)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/620521
推荐阅读
相关标签
  

闽ICP备14008679号