当前位置:首页>python>Python报错:“ModuleNotFoundError” 终于搞那个清楚了!(初学者版)

Python报错:“ModuleNotFoundError” 终于搞那个清楚了!(初学者版)

  • 2026-10-11 06:39:37
Python报错:“ModuleNotFoundError” 终于搞那个清楚了!(初学者版)

你是不是也遇到过这样的情况:

明明用命令 pip install xxx 安装了库,结果一运行代码就报:

ModuleNotFoundError: No module named xxx

显示刚才安装的库还是不存在

或者

运行一段代码:

import pandas

结果马上报错:

ModuleNotFoundError: No module named 'pandas'

其实这个并不一定是python安装或者pip 安装出了问题:

大多是: 没有安装python库或者安装了库,但是安装的环境错了。打个比方就是去拿抽屉里的螺丝刀,但是抽屉里根本没有螺丝刀,所以会报错。

如果你也遇到这样的问题,可以查看下面的排查步骤和解决方法:

第一步:先看"找不到谁"

例如:

ModuleNotFoundError: No module named 'pandas'

 那么找不到的就是:pandas 

如果是:

ModuleNotFoundError:No module named 'numpy'

就是找不到:numpy 

报错里面" xxx "

是什么,就缺什么,就需要安装什么。 

第二步:如何安装

Windows电脑,按下 Win + R打开运行框 ,输入:cmd

点击确定, 黑色的命令窗口打开即可。

Macos 打开终端安装

第三步:安装这个模块

假设缺的是:pandas,输入:

pip install pandas

然后按 Enter,等待安装完成。

看到:Successfully installed

说明安装成功。

第四步:重新运行代码

再次运行:import pandas

没有任何报错。说明安装成功

也可以用这个测试代码:

import pandas as pd; print('pandas已经安装成功', pd.__version__)

加上这个print('pandas已经安装成功', pd.__version__) 可以打印输出,更方便直观看结果。

第五步:如果还是报一样的错

如果你用vscode 或者pycharm, 安装需要的模块以后还是报错,

例如:ModuleNotFoundError xxx 安装完还是一样。

原因通常只有两个:

① 电脑不止一个python,库安装到了另外一个Python环境中了。

② VSCode没有使用当前已安装的Python

解决方法:

Vscode:

按Ctrl + Shift + P 

搜索:> Python: Select Interpreter

选择带有你安装Python版本的那一项作为解释器。

然后重新运行即可。

Pycharm:

右下角找到解释器设置,修改解释器为你安装库的那个版本,然后确定。

重新运行代码即可。

常见问题

Q1:为什么别人有,我没有?

因为Python默认只安装了最基础的功能。外面模块有几百上千个,不同模块对应不同的功能,并不能也不需要安装

像 pandas、numpy、matplotlib 等等,都需要自己安装后才能使用。

Q2:每次都要安装吗?

不用。一个模块只需要安装一次。以后都可以直接使用。

Q3:为什么我安装成功了还是报错?

一般都是电脑上安装有几个版本的python, 没有选择正确的Python,重新选择Python即可。

Q4:如何查看已经安装的模块?

用pip list 命令可以查看已经安装的模块列表


如果在学习使用python过程中,有安装配置,代码报错等等弄不明白的,可以联系我协助。 

如果需要python 学资料的,可以后台私信我免费获取。也可以发送:“python资料” 领取哈。

最新文章

随机文章