网站首页 > 技术文章 正文
最近可能很多人在犹豫要不要买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接口打开摄像头了:
猜你喜欢
- 2025-05-02 pip常用命令,学Python不会这个寸步难行哦(26)
- 2025-05-02 python包管理工具pip config详解(python包管理工具有哪些)
- 2025-05-02 Python 包管理:uv 来了!比 pip 快 100 倍的神器,开发者的终极选择?
- 2025-05-02 Python pip:轻松管理Python包的神器
- 2025-05-02 UV:Python包管理的未来已来!比pip快100倍的新选择
- 2025-05-02 python包管理工具pip freeze详解(python的pulp包)
- 2025-05-02 Python pip 包管理需知(python pip功能)
- 2025-05-02 「Python」 常用的pip命令和Django命令
- 2025-05-02 pycharm(pip)安装 python 第三方库,时下载速度太慢咋办?
- 2025-05-02 你们真的会使用Python的pip命令么?
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)