当前位置:   article > 正文

报错:No module named ‘(主要针对无法import本地自己写的模块)_no module named 'inifile

no module named 'inifile

错误描述:在进行import的文件的同级目录下明明有对应的模块文件夹或者文件,但是却import失败

解决1:一般是当前目录没有被添加到模块的搜索范围中,应急的解决方案可以是这样

  • 在出现问题的.py文件中
    # 在import之前
    import sys, os
    sys.path = [os.path.dirname(os.path.abspath(__file__))] + sys.path
    # 将当前模块所在的目录添加到环境变量中,注意要添加到path前面从而保证一个高的优先级
    import my_module
    
    • 1
    • 2
    • 3
    • 4
    • 5

解决2:也可以考虑用相对路径的方式引模块

  • 在出现问题的.py文件中
    import .my_module
    # 表示与当前模块同级的模块
    
    • 1
    • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/995229
推荐阅读
相关标签
  

闽ICP备14008679号