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就不会出问题了

  • 相关阅读:
    Go 函数
    Go 基础
    Emmet使用详解
    Linux系统安装7.4
    NTP时间服务
    部署Java和Tomcat
    Linux用户管理
    Linux定时任务
    Linux正则详解
    Linux目录结构
  • 原文地址:https://www.cnblogs.com/uncleyong/p/10659485.html
Copyright © 2011-2022 走看看