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

Mac下Xcode中使用Anaconda的numpy/scipy遇模块找不到问题求解决

解决Xcode中无法识别Anaconda安装的numpy/scipy库问题

这问题我之前帮朋友处理过,核心原因很明确:Xcode默认调用的是你本地的Python 3.6环境,而不是Anaconda自带的Python解释器,所以找不到Anaconda里装的numpy等库。咱们一步步来搞定:

步骤1:获取Anaconda的Python路径

打开终端,输入以下命令:

which python3

如果Anaconda是默认安装的,你会得到类似这样的路径(替换成你的用户名):
/Users/oliverewald/anaconda3/bin/python3
把这个路径复制下来,后面要用到。

步骤2:配置Xcode使用Anaconda的Python解释器

  1. 打开你的Xcode项目,点击顶部菜单栏的Xcode → Preferences(或者直接按快捷键Cmd + ,)
  2. 切换到Locations标签页,确认Command Line Tools选择的是你当前的Xcode 9.2版本
  3. 回到项目主界面,点击左侧导航栏里的项目名称,在右侧面板切换到Info标签页
  4. 找到Executable选项,点击下拉菜单选择Other...
  5. 在弹出的文件选择窗口中,按下Cmd + Shift + G,粘贴刚才复制的Anaconda Python路径,点击Open完成选择
  6. 额外保险:可以在项目的Build Settings里搜索Python Path,把路径设置为Anaconda的bin目录,比如/Users/oliverewald/anaconda3/bin

步骤3:验证配置是否生效

  1. 先在终端确认Anaconda里确实安装了numpy和scipy:
conda list numpy
conda list scipy

如果没找到,用以下命令安装:

conda install numpy scipy
  1. 回到Xcode重新运行你的代码,应该就能正常输出numpy数组了。

额外小贴士

如果之后经常需要用Anaconda环境开发,建议在创建Xcode Python项目时,直接指定Anaconda的Python解释器,避免每次都重复配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 08:42:04