zoukankan      html  css  js  c++  java
  • python中,下级模块引用上级模块:SystemError: Parent module '' not loaded, cannot perform relative import

     当在下级中引用上级时,使用相对导包会出错,SystemError: Parent module '' not loaded, cannot perform relative import

     运行test_count.py文件

     

    解决方案:在test_count.py文件中加入如下代码,将上上级路径加入到环境变量中

    import os
    import sys
    path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    sys.path.insert(0, path)
    

     path的值打印出来是F:uncleyong,此时直接import count就不会出问题了

  • 相关阅读:
    Mysql配置文件解析
    Mysql的视图
    Setup和 Hold
    洛谷 P2257
    洛谷 P3455
    洛谷 P1447
    洛谷 P1155
    洛谷 P1262
    洛谷 P4180
    洛谷 P5540
  • 原文地址:https://www.cnblogs.com/uncleyong/p/10659485.html
Copyright © 2011-2022 走看看