此方法适用于python编译软件出现No module named ‘XXX’ 问题的处理(XXX里面需是相应工具包名,而非自定义模块名)

在这里插入图片描述

  • 此问题的核心就是找不到对应模块

如果是自定义模块出现这个问题,那么就是模块定义和模块引用对应的名字打错了。

1.先确定自己是否有安装相应的工具包

pip list

在这里插入图片描述

  • 如果没有就下载并安装,如果有就跳过
pip install jieba
//进入python环境
python
import jieba
//没有报错就是安装成功
exit()
//再次检查
pip list

在这里插入图片描述

2.确定是否使用的默认环境

  • 命令行
    在这里插入图片描述
  • 项目的编译环境
    在这里插入图片描述
  • 如果是,重新打开再次运行,看项目是否能使用该module;如果还是不行执行下一步;
  • 如果不是,执行下一步。

如果只能使用项目特定python版本环境,请进入该版本命令行重新安装jieba/对应模块,或者在项目文件中手动导入jieba文件,导入方法文件下载界面有写

3.重建项目

  • 保存源项目,新建项目。选择已经配置好的python
    在这里插入图片描述

  • 将项目平移过来即可正常使用。
    在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐