1、开发工具安装

建议使用pycharm。可以选择专业版或者社区版本

PyCharm:JetBrains为专业开发者提供的Python IDE

2、安装包管理工具

建议使用anaconda包管理,可以使用可视化安装即可

Anaconda | The World's Most Popular Data Science Platform

我这里选择默认安装(Python 3.9 和后面pytorch、OpenCV等均不冲突)

3、配置pycharm

如下,按照箭头顺序进行配置

其中interpreter 是一个路径,比如:

/Users/xxx/opt/anaconda3/bin/python/python

这个路径可以在terminal中通过: conda env list查看

4、安装其他包

由于我们在pycharm中开发,大多数可以直接使用pycharm的图形化界面安装。

但是opencv 和pytoch 建议使用terminal 安装。我们也看到上面并没有搜到opencv-python。

我们在pycharm的terminal中安装

1)首先需要进入对应的conda虚拟环境

conda env list  # 查看当前所有conda环境

conda activate xxx  # 进入某个Conda环境

conda config --add channels xxx # 添加镜像源(使用国内镜像提高下载速度,例如:conda config --add channels Index of /anaconda/cloud/pytorch/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror )

2)安装对应的包

conda install -c conda-forge opencv  # 安装M1 M2 open cv,已经默认可用

conda install pytorch torchvision -c pytorch # 安装M1 M2 pytorch,已经默认可用

3)验证opencv numpy pytorch 安装成功

import numpya = numpy.zeros((3,2))print('numpy zeros (3,2) succeed\n', a)import cv2img = cv2.imread('/Users/zhangjianhu/Downloads/9927c88ffdf146a1bed87370e26518de.png')cv2.imshow('cv2 test img\n', img)cv2.waitKey(1)print('cv 2 read and show image succeed')import torchx = torch.rand(5, 3)print('torch matrix (5, 3) succeed\n', x)

参考链接:

【环境相关】MacBook M1芯片配置python opencv环境_你好,我老婆不吃香菜的博客-CSDN博客

https://towardsdatascience.com/installing-pytorch-on-apple-m1-chip-with-gpu-acceleration-3351dc44d67c

Start Locally | PyTorch

mac m1 m2 深度学习环境(pytorch)配置相关推荐

  1. RTX30系列-Ubuntu系统配置与深度学习环境Pytorch配置

    本文完成RTX3090Windows+Ubuntu双系统配置 ,并配置深度学习环境 硬件环境为RTX3090+Z590主板,64GB RAM,2TB固态,8TB存储 Ubuntu系统版本为:Ubunt ...

  2. Anaconda的下载和深度学习环境的配置

    文章目录 前言 一.Anaconda是什么? 二.Windows安装 三.Linux安装 四.Anaconda的快速入门 五,Anaconda配置pytorch深度学习环境 前言 Anaconda有着 ...

  3. 沐神-动手学深度学习-环境的配置

    在本次学习中,我使用Anaconda3进行环境的配置,使用Jupyter Notebook进行编程. 软件的安装我是在网上搜了个教程装的,结果很好可以使用.我着重对环境配置以及库函数的安装过程进行记录 ...

  4. Docker教程-深度学习环境配置

    最近在知乎上刷到一篇文章,标题很有意思叫<Docker,救你于「深度学习环境配置」的苦海>,感兴趣的可以去搜一下.那篇文章主要针对的是一个目前深度学习研究者的痛点:深度学习环境的配置.我在 ...

  5. 深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心 ...

  6. 【深度学习】相当全面的深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)...

    作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了入门第一道关卡:环境配置问题.俗话说,环境配不对,学习两行泪. 如果你正在面临配置环境的痛苦,不管你是W ...

  7. 保姆级教程:深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了 ...

  8. 深度学习环境配置超详细教程【Anaconda+PyTorch(GPU版)+CUDA+cuDNN】

    深度学习环境配置 入门深度学习,首先要做的事情就是要搭建深度学习的环境.不管你是Windows用户,Mac用户还是Ubuntu用户,只要电脑配置允许,都可以做深度学习,毕竟Windows.Mac和Ub ...

  9. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

最新文章

  1. 程序员被质疑跳槽频繁不稳定,随后的一番话令HR哑口无言!
  2. Pandas获取数据列名称的列表(list):(column list)
  3. 线性汇编总结和函数说明
  4. linux3.0.4编译LDD中的scull全过程
  5. 笨方法“学习python笔记之print换行
  6. AndroidStudio_android通过自定义来实现倒计时的AlertDialog---Android原生开发工作笔记245
  7. C++初学之 3. ASCII数值的应用(大小写变换)
  8. Android Toast小解
  9. P1541 乌龟棋 线性dp
  10. flash幻灯片源码
  11. 姜启源《数学建模》学习笔记 第一周
  12. Teclast X80h安装linux,安装android-x86教程。(没法再贴吧发表,只有百度网盘在线阅读...
  13. 比特大陆发布终端 AI 芯片 端云联手聚焦安防
  14. 熬夜淦了近 3W 字的 Docker 教程,从入门到精通(建议收藏)
  15. The error occurred while setting parameters
  16. 快速重命名文件夹,教你怎样在每个文件夹名中添加符号
  17. windows如何打开.key keynote文件
  18. 得力打印机(DL888D型号)Linux对接——Java+C版
  19. 使用java.awt.Robot实现java版的自动点击事件
  20. 浅谈 Android 的安全启动和完整性保护

热门文章

  1. STM32单片机GPIO学习
  2. python接口自动化测试的两种思路
  3. pc端ui图片尺寸_PC端UI界面设计规范分享 共同来学习_ui设计
  4. VMware虚拟机鼠标移动消失
  5. python做excel多表按列合并_python如何实现excel多表合并(附代码)_后端开发
  6. 【软件工程】关于校园道闸建设的思考
  7. asp.net core linux环境,ASP.NET Core Linux环境安装并运行项目
  8. 漏洞评估-CVSS3
  9. ASP.NET MVC 單元測試系列 (5):瞭解 Stub 假物件
  10. js网页判断移动终端浏览器版本信息是安卓还是苹果ios,判断在微信浏览器跳转不同页面,生成二维码...