Skip to content

KeyError: 'builtins' #3761

Closed
Closed
@nme01

Description

@nme01

When I ran mypy using the following command:

mypy -p quant-fin --follow-imports=silent --show-traceback

I got the following error:

qstrader\version.py:1: error: Cannot find module named 'builtins'
Traceback (most recent call last):
  File "c:\users\jacek\appdata\local\programs\python\python35\lib\runpy.py", line 184, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\jacek\appdata\local\programs\python\python35\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Scripts\mypy.exe\__main__.py", line 9, in <module>
    sys.exit(console_entry())
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\__main__.py", line 7, in console_entry
    main(None)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\main.py", line 50, in main
    res = type_check_only(sources, bin_dir, options)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\main.py", line 97, in type_check_only
    options=options)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\build.py", line 196, in build
    graph = dispatch(sources, manager)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\build.py", line 1769, in dispatch
    process_graph(graph, manager)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\build.py", line 2012, in process_graph
    process_stale_scc(graph, scc, manager)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\build.py", line 2107, in process_stale_scc
    graph[id].semantic_analysis()
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\build.py", line 1664, in semantic_analysis
    self.manager.semantic_analyzer.visit_file(self.tree, self.xpath, self.options, patches)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\semanal.py", line 295, in visit_file
    self.accept(d)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\semanal.py", line 3636, in accept
    node.accept(self)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\nodes.py", line 565, in accept
    return visitor.visit_func_def(self)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\semanal.py", line 418, in visit_func_def
    self.analyze_function(defn)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\semanal.py", line 598, in analyze_function
    defn.type = self.type_analyzer().visit_callable_type(defn.type, nested=False)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\typeanal.py", line 333, in visit_callable_type
    fallback=t.fallback or self.named_type('builtins.function'),
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\typeanal.py", line 545, in named_type
    node = self.lookup_fqn_func(fully_qualified_name)
  File "C:\Users\Jacek\AppData\Local\Programs\Python\Python35\Lib\site-packages\mypy\semanal.py", line 3482, in lookup_fully_qualified
    n = self.modules[parts[0]]
KeyError: 'builtins'

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions