动手学深度学习解决ModuleNotFoundError错误

解决Jupyter 运行出现ModuleNotFoundError: No module named 'mxnet’
  打开Jupyter发现无法加载mxnet,对于这个错误,网上很多关于这个问题的解决办法,但大多数都是解决的如下问题:安装完Anaconda利用conda创建了虚拟环境,但是启动jupyter notebook之后却找不到虚拟环境。实际上是由于在虚拟环境下缺少kernel.json文件。
  对于初学者来说,压根都不知道这个文件,这个文件是否存在也无从考究,于是就“宁可错杀一千,不放过一个”(打个比喻),就开始跟着这个步骤走,结果发现第一步安装ipykernel的时间就很长,等半天等出来还是访问超时。不说这些了,说说怎么解决这个问题吧。
  在做深度学习实验时,我就发现除了numpy,其他导入其他的包或者模块都会报类似的错误:ModuleNotFoundError: No module named ‘XXXXX’。但是,在python环境中,import该模块却可以正常使用。我就猜想,可能是因为路径配置的问题,Anaconda所配置的库路径没有包含python的库路径。根据这个思路,找到了解决办法:

(1)打开Jupyter notebook,在界面输入

import os
os.sys.executable

在这里插入图片描述
(2)关闭jupyter,开始菜单打开Anaconda prompt。(有的开始菜单

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值