代码之家  ›  专栏  ›  技术社区  ›  ProfK

为什么这个Python导入语句抛出错误?

  •  0
  • ProfK  · 技术社区  · 4 年前

    我有以下主要用于外部模块的导入:

    import urllib
    from urllib.request import urlopen
    from bs4 import BeautifulSoup
    from .FrequencySummarizer import FrequencySummarizer
    

    最后一行是尝试导入 FrequencySummarizer 来自 FrequencySummarizer.py 文件与显示导入的脚本位于同一文件夹中。尝试运行脚本时,出现以下错误:

    ImportError: attempted relative import with no known parent package
    

    我的问题是什么 import 声明?

    2 回复  |  直到 4 年前
        1
  •  2
  •   Roy    4 年前

    .

    from FrequencySummarizer import FrequencySummarizer
    

    现在一切都会好起来的。