spyder下报错ModuleNotFoundError: No module named
创始人
2025-05-28 11:11:13

spyder下报错ModuleNotFoundError: No module named

  • 写在最前面
    • 项目场景
  • 问题1描述
    • 原因分析(猜测)
    • 解决方案(新出问题2)
  • 问题2描述
    • 原因分析
    • 解决方案:
  • 参考:

写在最前面

环境报错解决的越来越得心应手了hhh,自我感觉对问题定位更敏锐了
值得开心 ~

项目场景

一文件夹(项目)在conda的env,pycharm中可以跑通
希望将该文件夹在相应env下,换到spyder中调试


问题1描述

报错库不存在
ModuleNotFoundError: No module named报错

原因分析(猜测)

在不同的虚拟环境中,都需要安装spyder

解决方案(新出问题2)

创建虚拟环境myenv(如果没有),再安装spyder,最后启动。

conda create -n myenv python=3.6
conda activate myenv
conda install spyder
spyder

问题2描述

此 Python 环境或安装版的解释器位于
D:\Program\Anaconda\python.exe 它没有 spyder‑kernels 模块或没有安装正确的版本 (>= 2.4.0 并 < 2.5.0)。 没有此模块 Spyder 无法为你创建控制台。

你可以先在系统终端激活你的环境 (如有必要) 并运行:
conda install spyder-kernels=2.4 或
pip install spyder-kernels==2.4.*

在这里插入图片描述

原因分析

查找spyder中配置的python路径,一个个排除
env没问题,pythonpath管理器中路径没问题
在这里插入图片描述

解决方案:

工具》偏好》python解释器》修改为现在env的python解释器
在这里插入图片描述
在这里插入图片描述
修改后重启spyder

参考:

https://blog.csdn.net/sdlypyzq/article/details/84561856

相关内容

热门资讯

寻找一款“胡一把呼包鄂麻将真的... 您好:胡一把呼包鄂麻将,这款游戏可以开挂,确实是有挂的,需要软件加微信【3847338】或【9532...
玩家必备攻略“雀神麻将小程序到... 您好:雀神麻将小程序这款游戏可以开挂,确实是有挂的,需要软件加微信【3892241】,很多玩家在雀神...
(科技解密)“德扑之星.可以装... (科技解密)“德扑之星.可以装挂吗@详细开挂教程亲,德扑之星这个游戏其实有挂的,确实是有挂的,需要了...
科技通报“欢乐互娱 作弊辅助软... 您好:欢乐互娱这款游戏可以开挂,确实是有挂的,需要软件加微信【6676724】很多玩家在这款游戏中打...
总算解析“中至余干麻将有挂没有... 中至余干麻将这个游戏其实有挂的,确实是有挂的,需要了解加客服微信:【3847338】或【953252...