最近可能很多人在犹豫要不要买Apple M1的苹果电脑,担心兼容性问题。其实完全不用担心。Apple M1绝对是强大的生产力工具。这里分享下如何用pip安装x86的Python wheel包。

安装pip

Mac自带Python 2.7。如果第一次在terminal中运行Python3,会提示安装。

点击安装之后。就可以运行Python3。

接下来安装pip:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py

安装x86的wheel包

如果你直接用pip去安装包含x86库的Python包,会失败:

python3 -m pip install dbr

可能有人会觉得因为M1不兼容。这个时候来看下Python3的arch:

% file $(which python3)
/usr/bin/python3: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64e:Mach-O 64-bit executable arm64e]
/usr/bin/python3 (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/python3 (for architecture arm64e): Mach-O 64-bit executable arm64e

发现Python3是可以同时兼容arm64和x86的。苹果默认会当作arm64来执行。所以需要设置一下arch:

arch -x86_64 $(which python3) -m pip install dbr

另外,你也可以选择在vscode中直接运行调试Python程序,非常方便。

测试OpenCV打开摄像头

Mac对权限有限制,terminal无法运行程序打开摄像头。

安装iTerm2(https://iterm2.com)。在iTerm2中运行Python摄像头程序可以获得权限。

现在可以通过Python OpenCV接口打开摄像头了:

Apple M1上如何用pip安装x86的Python Wheel包相关推荐

  1. anaconda安装python包_Anaconda:安装或更新 Python 第三方包

    conda和pip简介 conda conda是包及其依赖项和环境的管理工具. 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, F ...

  2. Apple M1 上安装tensorflow开发环境

    文章目录 说明 conda, minconda, miniforge的关系 Conda vs Pip 安装步骤 遇到的问题 tensorflow.keras没有正确安装上 参考链接 说明 由于目前An ...

  3. python使用pip安装_Python | 如何用pip安装模块和包

    工具/原料 Windows系统 方法/步骤 1 如果不是必须使用某个较早的Python版本,建议在Python官网下载最新的Python版本.关于哪些版本自带pip工具,参考下面文章. 2 下面是文章 ...

  4. pip安装了 但是python找不到_解决python明明pip安装成功却找不到包的问题

    解决python明明pip安装成功却找不到包的问题 如下所示: 原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包.却用的是2.7的python运行 ...

  5. pip安装了 但是python找不到_python安装完毕后,用pip安装提示找不到ssl模块怎么解决?...

    python安装完毕后,提示找不到ssl模块: 例如这样: pip is configured with locations that require TLS/SSL, however the ssl ...

  6. pip安装软件 Command “python setup.py egg_info“ failed with error code 1 in

    本文只提供本人的一些经验,不代表可以解决所有人的问题. pip安装软件时出现:Command "python setup.py egg_info" failed with erro ...

  7. 使用pip安装Opencv,做python图像识别功能

    使用pip安装Opencv应该是最快最简单的安装方式了 pip install opencv-contrib-python 如果pip原始源下载慢的话可以考虑使用国内源: pip3 install o ...

  8. 如何用六个步骤封装Python代码包

    假设你很喜欢用同一段Python代码,里面有几个相关的小型函数,或者是含有几百行代码的中型模块.程序员可能会把它复制到不同的项目或存储库中,或者从特别设置的实用工具代码文件夹中导入这段代码. 这很正常 ...

  9. 修改pip安装源加快python模块安装

    pip的使用,对于默认的pip源的速度经常出现不稳定以及访问速度非常慢的情况 使用自己指定的镜像源来提升速度 pip install 要安装的包 -i http://pypi.douban.com/s ...

最新文章

  1. 处理南通一客户:Fortigate 310B Firmware丢失
  2. redis的安装和pip连接
  3. html判断是否有某个元素,jquery怎么判断元素是否存在?
  4. 计算机技术是双证,计算机技术在职研究生单证可以转双证吗
  5. hanganalyz 性能诊断工具
  6. logstash异常
  7. 面向 Visual Studio 开发者的 Git 内部源代码
  8. 侧边栏配置_企业微信上线“聊天侧边栏”功能,可在外部会话时快捷使用应用...
  9. 第六届省赛(软件类)真题----Java大学C组答案及解析
  10. jsoup爬虫,爬取全站代码
  11. 【Java小项目】简单的天气预报
  12. c语言自由存储区,C/C++ 内存分区以及自由存储区和堆的区别
  13. 《数字视频和高清:算法和接口》一2.6消费类电子显示器
  14. android 阻止来电号码,4种方法来在安卓手机上阻止来电
  15. 服务器c盘清理文件,如何清理Windows服务器的C盘
  16. 计算机使用知识大赛,计算机基础知识大赛 抢答题范围
  17. Python使用APP Inventor网络微数据库TinyWebDB
  18. 图像处理:图像清晰度评价
  19. Centos7 出现xxx不在sudoers文件中的解决方案
  20. React通过后台图片路径,打包下载图片

热门文章

  1. Android培训全面课程(32天实战课程)
  2. TI DSP TMS320C66x学习笔记之DSP优化经验(八-1)
  3. 优盘linux怎么安装软件,u盘linux系统应该怎么安装?
  4. iphone3开发基础教程中文版高清PDF全集迅雷高速下载
  5. 今天看到“勃客郑渊洁”,是我的偶像
  6. 步步高按键java_[分享]RPG特殊按键解决方案+工具[本帖12月8号更新 ]
  7. 用计算机探索规律的思维导,用计算器探索规律教学设计
  8. 小米手机无法接听电话的解决方案
  9. mysql下载与安装过程
  10. Android第三方app获取系统属性