Apple M1上如何用pip安装x86的Python Wheel包
最近可能很多人在犹豫要不要买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包相关推荐
- anaconda安装python包_Anaconda:安装或更新 Python 第三方包
conda和pip简介 conda conda是包及其依赖项和环境的管理工具. 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, F ...
- Apple M1 上安装tensorflow开发环境
文章目录 说明 conda, minconda, miniforge的关系 Conda vs Pip 安装步骤 遇到的问题 tensorflow.keras没有正确安装上 参考链接 说明 由于目前An ...
- python使用pip安装_Python | 如何用pip安装模块和包
工具/原料 Windows系统 方法/步骤 1 如果不是必须使用某个较早的Python版本,建议在Python官网下载最新的Python版本.关于哪些版本自带pip工具,参考下面文章. 2 下面是文章 ...
- pip安装了 但是python找不到_解决python明明pip安装成功却找不到包的问题
解决python明明pip安装成功却找不到包的问题 如下所示: 原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包.却用的是2.7的python运行 ...
- pip安装了 但是python找不到_python安装完毕后,用pip安装提示找不到ssl模块怎么解决?...
python安装完毕后,提示找不到ssl模块: 例如这样: pip is configured with locations that require TLS/SSL, however the ssl ...
- pip安装软件 Command “python setup.py egg_info“ failed with error code 1 in
本文只提供本人的一些经验,不代表可以解决所有人的问题. pip安装软件时出现:Command "python setup.py egg_info" failed with erro ...
- 使用pip安装Opencv,做python图像识别功能
使用pip安装Opencv应该是最快最简单的安装方式了 pip install opencv-contrib-python 如果pip原始源下载慢的话可以考虑使用国内源: pip3 install o ...
- 如何用六个步骤封装Python代码包
假设你很喜欢用同一段Python代码,里面有几个相关的小型函数,或者是含有几百行代码的中型模块.程序员可能会把它复制到不同的项目或存储库中,或者从特别设置的实用工具代码文件夹中导入这段代码. 这很正常 ...
- 修改pip安装源加快python模块安装
pip的使用,对于默认的pip源的速度经常出现不稳定以及访问速度非常慢的情况 使用自己指定的镜像源来提升速度 pip install 要安装的包 -i http://pypi.douban.com/s ...
最新文章
- 处理南通一客户:Fortigate 310B Firmware丢失
- redis的安装和pip连接
- html判断是否有某个元素,jquery怎么判断元素是否存在?
- 计算机技术是双证,计算机技术在职研究生单证可以转双证吗
- hanganalyz 性能诊断工具
- logstash异常
- 面向 Visual Studio 开发者的 Git 内部源代码
- 侧边栏配置_企业微信上线“聊天侧边栏”功能,可在外部会话时快捷使用应用...
- 第六届省赛(软件类)真题----Java大学C组答案及解析
- jsoup爬虫,爬取全站代码
- 【Java小项目】简单的天气预报
- c语言自由存储区,C/C++ 内存分区以及自由存储区和堆的区别
- 《数字视频和高清:算法和接口》一2.6消费类电子显示器
- android 阻止来电号码,4种方法来在安卓手机上阻止来电
- 服务器c盘清理文件,如何清理Windows服务器的C盘
- 计算机使用知识大赛,计算机基础知识大赛 抢答题范围
- Python使用APP Inventor网络微数据库TinyWebDB
- 图像处理:图像清晰度评价
- Centos7 出现xxx不在sudoers文件中的解决方案
- React通过后台图片路径,打包下载图片
热门文章
- Android培训全面课程(32天实战课程)
- TI DSP TMS320C66x学习笔记之DSP优化经验(八-1)
- 优盘linux怎么安装软件,u盘linux系统应该怎么安装?
- iphone3开发基础教程中文版高清PDF全集迅雷高速下载
- 今天看到“勃客郑渊洁”,是我的偶像
- 步步高按键java_[分享]RPG特殊按键解决方案+工具[本帖12月8号更新 ]
- 用计算机探索规律的思维导,用计算器探索规律教学设计
- 小米手机无法接听电话的解决方案
- mysql下载与安装过程
- Android第三方app获取系统属性