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

已添加conda-forge频道仍无法在Anaconda安装Julia的解决方法

解决Anaconda环境中osx-arm64架构无法安装Julia的问题

问题原因

你使用的是Apple Silicon(M1/M2等)Mac,对应osx-arm64架构,而conda-forge频道目前未提供该架构下的Julia预编译包,因此触发PackagesNotFoundError。

解决方案

方案1:强制安装x86_64架构Julia(兼容运行)

Apple Silicon Mac自带Rosetta 2,可兼容运行x86_64程序,直接执行以下命令安装:

conda install -c conda-forge julia --override-channels -c conda-forge --platform osx-64

该命令会强制拉取osx-64架构的Julia包,安装后可正常运行。

方案2:安装官方原生arm64版本Julia

若追求原生arm64性能,推荐直接安装官方适配版本:

  1. 下载对应版本的Julia arm64格式安装包(dmg)并完成安装
  2. 将Julia可执行路径添加到当前conda环境的PATH中,执行:
    # 替换<版本号>为你安装的Julia版本,比如1.9.3
    echo 'export PATH="/Applications/Julia-<版本号>.app/Contents/Resources/julia/bin:$PATH"' >> ~/.zshrc
    
    若使用bash终端,将.zshrc替换为.bashrc即可。
  3. 重新激活conda环境或执行source ~/.zshrc使配置生效,之后就能在环境中调用Julia。

方案3:用Mamba替代Conda尝试安装

Mamba是Conda的替代工具,包查找与安装速度更快,偶尔能解决Conda的包源问题:

  1. 先在conda环境中安装Mamba:
    conda install mamba -c conda-forge
    
  2. 用Mamba安装x86_64架构的Julia:
    mamba install -c conda-forge julia --platform osx-64
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 00:15:02