You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在M1 Mac的PyCharm中配置X86架构Python运行环境?

解决M1 Mac上PyCharm控制台运行X86 Python的配置方法

方法一:修改Python解释器的启动命令

  • 打开PyCharm的「文件→设置→项目:[你的项目名]→Python解释器」
  • 找到已添加的X86虚拟环境解释器,点击右侧的「显示全部」按钮
  • 在弹出的解释器列表中,选中目标venv的Python解释器,点击右上角的「编辑」图标
  • 在编辑窗口的「解释器路径」输入框中,将原路径(例如/Users/xxx/venv/bin/python)修改为:
    env /usr/bin/arch -x86_64 /Users/xxx/venv/bin/python
    
    替换为你实际的虚拟环境Python路径
  • 保存设置后,重新运行代码,检查platform.machine()输出是否为X86_64

方法二:为单个运行配置添加架构参数

  • 点击PyCharm右上角的运行配置下拉菜单,选择「编辑配置」
  • 在配置窗口中选中目标运行配置(如Python脚本配置)
  • 找到「环境」区域的「环境变量」,点击编辑按钮,添加新变量:
    • 名称:ARCHFLAGS
    • 值:-arch x86_64
  • 或者在「解释器选项」中直接添加启动前缀:
    env /usr/bin/arch -x86_64
    
  • 保存配置后运行代码验证

方法三:确认PyCharm通过Rosetta完整启动

  • 右键应用程序中的PyCharm图标,选择「显示简介」
  • 勾选「使用Rosetta打开」,重启PyCharm
  • 重新关联X86虚拟环境的Python解释器,再运行代码测试

注意:若修改解释器路径后出现异常,可删除现有解释器,通过已配置X86架构的PyCharm终端,找到虚拟环境的Python路径,重新添加到项目解释器中。

内容的提问来源于stack exchange,提问作者Sheila

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 16:12:34