关于Python ImportError: No module named 通用解决方法

 更新时间:2022年11月23日 15:38:42   作者:数据娃掘  
最近多个小伙伴儿问“ImportError: No module named xxx“,应该怎么样解决,下面小编给大家带来了关于Python ImportError: No module named 通用解决方法,感兴趣的朋友一起看看吧

最近多个小伙伴儿问“ImportError: No module named xxx“,应该怎么样解决。

其实,问这个问题,还是因为你对python的基本方法没有掌握好,我也把这类问题的通用解决方法整理一下,希望对小伙伴儿们能够有帮助。

报错现象:

ImportError: No module named xxx(例如:ImportError: No module named pexpect)

问题原因:

1.该模块没有安装

2.该模块已经安装,但是没有安装到python的搜索路径下

解决方案:

(1)如果是上面的原因1导致的,这个没什么说的,具体安装就行了,最常用安装方法一遍是两种:①使用pip install 安装;②下载tar包,然后sudo python setup.py install;

(2)如果是上面的原因2导致的,这个就是python的基础知识的问题了。解决方法,就是 将你的刚刚安装完的包,或者你自己开发的包,添加到Python添加默认模块搜索路径就行了。

方法①:函数添加

1 import sys
2 查看sys.path
3 添加sys.path.append("/usr/lib/python2.6/site-packages")
  这里假设:你需要的包默认安装到 /usr/lib/python2.6/site-packages/下面了。

方法②:增加.pth文件【推荐】

在site-packages添加一个路径文件(假设你现在的python默认是:/usr/local/lib/python2.7/),
在 /usr/local/lib/python2.7/site-packages 路径下 新建一个文件 “mypkpath.pth”,文件里面的内容是 你想要加入的模块文件所在的目录名称。
例如:
新建文件:/usr/local/lib/python2.7/site-packages/mypkpath.pth
该文件内容:/usr/lib/python2.6/site-packages/

到此这篇关于关于Python ImportError: No module named 通用解决方法的文章就介绍到这了,更多相关No module named内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python Selenium参数配置方法解析

    Python Selenium参数配置方法解析

    这篇文章主要介绍了Python Selenium参数配置方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • django template实现定义临时变量,自定义赋值、自增实例

    django template实现定义临时变量,自定义赋值、自增实例

    这篇文章主要介绍了django template实现定义临时变量,自定义赋值、自增实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Python flask sqlalchemy的简单使用及常用操作

    Python flask sqlalchemy的简单使用及常用操作

    这篇文章主要介绍了Python flask sqlalchemy的简单使用及常用操作,在python中,常用的ORM工具就是sqlalchemy了。下面就以一个简单的flask例子来说明吧,需要的小伙伴可以参考一下
    2022-08-08
  • python/golang 删除链表中的元素

    python/golang 删除链表中的元素

    这篇文章主要介绍了python/golang 如何删除链表中的元素,帮助大家更好的理解和使用python/golang,感兴趣的朋友可以了解下
    2020-09-09
  • Python实战之外星人入侵游戏示例代码

    Python实战之外星人入侵游戏示例代码

    这篇文章主要介绍了利用Python编写的外星人入侵游戏的示例代码,文中的代码讲解详细,对我们学习Python有一定的帮助,感兴趣的可以学习一下
    2022-01-01
  • Python使用百度api做人脸对比的方法

    Python使用百度api做人脸对比的方法

    今天小编就为大家分享一篇Python使用百度api做人脸对比的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • OpenCV图片漫画效果的实现示例

    OpenCV图片漫画效果的实现示例

    这篇文章主要介绍了OpenCV图片漫画效果的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 解决pyinstaller打包发布后的exe文件打开控制台闪退的问题

    解决pyinstaller打包发布后的exe文件打开控制台闪退的问题

    今天小编就为大家分享一篇解决pyinstaller打包发布后的exe文件打开控制台闪退的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • python3.6环境安装+pip环境配置教程图文详解

    python3.6环境安装+pip环境配置教程图文详解

    这篇文章主要介绍了python3.6环境安装+pip环境配置教程图文详解,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • django使用LDAP验证的方法示例

    django使用LDAP验证的方法示例

    这篇文章主要介绍了django使用LDAP验证的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12

最新评论