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

Anaconda Python3.6环境运行GluonTS报错No module named 'mxnet' 安装mxnet出现依赖冲突

解决方案

你遇到的依赖冲突是因为conda默认源维护的mxnet版本对Python 3.6的适配性差,和已安装的gluonts、matplotlib等包版本不兼容导致,按以下步骤操作即可解决:

方案1:直接修复现有环境

  • 首先激活你创建的deepar环境
    conda activate deepar
    
  • 卸载残留的mxnet安装包
    pip uninstall mxnet mxnet-cu* -y
    
  • 安装适配Python 3.6的mxnet版本,CPU版本执行:
    pip install mxnet==1.7.0.post2
    
    如果你需要GPU加速(对应CUDA10.1版本)执行:
    pip install mxnet-cu101==1.7.0.post2
    
  • 验证安装:进入Python交互界面执行import mxnet as mx,无报错即为安装成功,可正常运行DeepAR相关代码。

方案2:新建纯净环境(如果方案1仍有冲突推荐用这个)

现有环境安装的包过多过杂的话,直接新建干净环境效率更高:

  • 删除现有冲突环境
    conda remove -n deepar --all
    
  • 新建Python 3.6专属环境
    conda create -n deepar python=3.6 -y
    conda activate deepar
    
  • 一键安装适配版本的mxnet和gluonts
    pip install mxnet==1.7.0.post2 gluonts==0.6.7
    
    该版本组合经过验证,在Python 3.6下无依赖冲突,可直接使用。

注:不推荐用conda安装mxnet,conda源的mxnet版本更新滞后,旧版本依赖适配做得较差,用pip指定版本安装可以避开绝大多数依赖冲突问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 05:54:08