Mac终端运行Python出现ImportError: No module named

Python中出现导入第三方库失败的问题,其实是基础知识踩坑了,可能对你有帮助

    • No module named XXX的问题
    • 解决方法

!!帖子记录小白踩坑历史,同时希望对其他小白有一些帮助,如有错误请各位指正。

No module named XXX的问题

如果确认已经正确安装了库(pip show XXX正常显示)还是报错No module named XXX,那么可能是你正在使用的Python版本和pip工具的版本不一致。pip安装下来的库和Python安装的位置不一致,就可能会出现找不到库或者导入失败的情况。
比如这张图:
在这里插入图片描述
Python是3.8版本,安装在/Version/3.8/bin中,而pip工具的版本是3.9,安装在/Version/3.9/bin中,同时pip安装下来的库自然也在/Version/3.9/bin中:
在这里插入图片描述

解决方法

把Python升级到3.9(与pip工具以及安装的第三方库一致的文件夹),配置好环境后再尝试import XXX即可。

你可能感兴趣的:(macos,python,开发语言)