Pyinstaller: Help Taming RecursionError

Created on 29 Aug 2019  路  47Comments  路  Source: pyinstaller/pyinstaller

EDIT: Fix en route. Original comment:

If you encounter a "RecursionError:maximum recursion depth exceeded", please help taming this beast. I was not yet able to reproduce this on my system, thus you need to provide data so I can try to fix the issue.

Please follow these instructions, which (hopefully) provide the required information). Thanks!

0) Prepare a clean environment

python -m venv pyivenv
cd pyivenv

source ./bin/activate    # Posix bash/zsh
.\Scripts\activate.bat   # Windows cmd.exe
.\Scripts\Activate.ps1   # Windows PowerShell

pip install -U pip  # upgrade pip

export PYTHONHASHSEED=0   # Posix
set PYTHONHASHSEED=0      # Windows cmd.exe
$env:PYTHONHASHSEED = "0" # Windows PowerShell
# verify hash randomization is disabled
python -c "import sys; assert sys.flags.hash_randomization == 0"

# install PyInstaller
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

1) go to you project and install its requirements

cd /path/to/you/application
pip install -r ....

pip list > pip-list.txt
pip freeze > pip-freeze.txt

Now comes the important part:

2) Generate a .spec-file (if you don't have one already):

pyi-makespec main.py

3) Verify pyinstaller runs into RecursionError in this setup:

pyinstaller main.spec

If this does not fail, ensure the .spec-file does not sys.setrecursionlimit()

4) Please try to generate a as minimal as possible version of you application, which will still make PyInstaller run into RecursionError. Ideally the application only consists of on import statement and still fails to freeze.

Please, please take your time for doing so! The TRACE-output you will generate in the next steps will be HUGE and hard to analyze anyway. Please help keeping the data small. Otherwise I will have barely no chance to find the error.

5) Run PyInstaller in TRACE mode, redirecting the output into a file. The outout will be huge, several thousand lines, so you really want to redirect the output into a file::

pyinstaller main.spec --log=TRACE > failing.log 2>&1

6) Now iterative try to find a small new recursion limit which will make PyInstaller pass. Add these lines near the top of the .spec-file

import sys
sys.setrecursionlimit(sys.getrecursionlimit()+20)
print("Recursion limit:", sys.getrecursionlimit())

then run pyinstaller main.spec again. If it fails, increase the number, if it passes, decrease the number. Repeat until you have a lower bound (in steps 10) where PyInstaller passes.

7) With this lower bound run

pyinstaller main.spec --log=TRACE > passing.log 2>&1

8) Zip all the log-files and send them to my via email. You can find my E-Mail at http://www.pyinstaller.org/support.html

zip trace-logs.zip pip-list.txt pip-freeze.txt failing.log passing.log

I only need these log-file, nothing of the stuff built.

9) Keep this environment! And make sure you can reproduce it even in a few weeks time. It will take some time to analyze the data and to propose a fix - and we will need the environment to verify the fix.

@high bug

Most helpful comment

Ok everyone. A fix is on the way.

  • :+1: Upside: This fix will fix loads of bugs.

  • :-1: Downside: Estimated landing period: several months. Probably Nov-Jan. (Maybe sooner?)

Fix: We (The pyinstaller developers) are replacing ModuleGraph... with ModuleGraph 2. A non-recursive implementation. Expect this to take some time.

All 47 comments

Any advance fixing this error?

I have sent you an email with my logs.

For anyone else, I hit this problem with import mypy. Alas, with no workaround at this time

@jnewbigin could you send the logs to me as well? [email protected]

@Legorooj Do you want my log file? I sent it to Harmut

@Jaime02 please. All log files related to this issue are welcome. Please send them to [email protected]

I'm having this annoying issue in my main computer. I am able to use pyinstaller in other computers with the same code so it is a computer specific problem. I have a virtual machine in my main computer where it works, It is very strange.

Edit: I'm able to generate the exe with Python 3.8.0 and:

altgraph       0.16.1
future         0.18.2
mpmath         1.1.0
pefile         2019.4.18
pip            19.2.3
PyInstaller    4.0.dev0+5d4bbbeea
PyOpenGL       3.1.0
PyQt5          5.13.2
PyQt5-sip      12.7.0
pywin32-ctypes 0.2.0
setuptools     41.2.0
sympy          1.6.dev0

Edit 2: Pyinstaller worked but fbs don't, it shows this error:

Log

fbs freeze
c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\mpmath\ctx_mp_python.py:892: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if other is 0:
c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\mpmath\ctx_mp_python.py:986: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if other is 0:
Traceback (most recent call last):
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\runpy.py", line 192, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\usuario01\AppData\Local\Programs\Python\Python38-32\Scripts\pyinstaller.exe\__main__.py", line 9, in <module>
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\__main__.py", line 111, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\__main__.py", line 63, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\build_main.py", line 838, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\build_main.py", line 784, in build
    exec(text, spec_namespace)
  File "<string>", line 18, in <module>
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\api.py", line 98, in __init__
    self.__postinit__()
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\datastruct.py", line 158, in __postinit__
    self.assemble()
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\api.py", line 128, in assemble
    self.code_dict = {
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\api.py", line 129, in <dictcomp>
    key: strip_paths_in_code(code)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\utils.py", line 654, in strip_paths_in_code
    consts = tuple(
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\utils.py", line 655, in <genexpr>
    strip_paths_in_code(const_co, new_filename)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\PyInstaller\building\utils.py", line 662, in strip_paths_in_code
    return code_func(co.co_argcount, co.co_kwonlyargcount, co.co_nlocals, co.co_stacksize,
TypeError: an integer is required (got type bytes)
Traceback (most recent call last):
  File "C:\Users\usuario01\AppData\Local\Programs\Python\Python38-32\Scripts\fbs-script.py", line 11, in <module>
    load_entry_point('fbs==0.8.6', 'console_scripts', 'fbs')()
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\fbs\__main__.py", line 17, in _main
    fbs.cmdline.main()
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\fbs\cmdline.py", line 32, in main
    fn(*args)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\fbs\builtin_commands\__init__.py", line 120, in freeze
    freeze_windows(debug=debug)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\fbs\freeze\windows.py", line 18, in freeze_windows
    run_pyinstaller(args, debug)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\site-packages\fbs\freeze\__init__.py", line 47, in run_pyinstaller
    run(args, check=True)
  File "c:\users\usuario01\appdata\local\programs\python\python38-32\lib\subprocess.py", line 512, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['pyinstaller', '--name', 'Dibujo t脙漏cnico', '--noupx', '--log-level', 'ERROR', '--noconfirm', '--windowed', '--icon', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\src\\main\\icons\\Icon.ico', '--distpath', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\target', '--specpath', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\target\\PyInstaller', '--workpath', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\target\\PyInstaller', '--additional-hooks-dir', 'c:\\users\\usuario01\\appdata\\local\\programs\\python\\python38-32\\lib\\site-packages\\fbs\\freeze\\hooks', '--runtime-hook', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\target\\PyInstaller\\fbs_pyinstaller_hook.py', 'D:\\Pictures\\Camera Roll\\Windows\\No hay nada no entres\\He dicho que no\\EL QUE AVISA ES AVISADOR\\Pyton\\Prueba fbs\\src\\main\\python\\main.py']' returned non-zero exit status 1.

Edit 3: I am able to generate the .exe at my main PC, I had never been able to do it until now. I completely reinstalled Python 3.8.2 with the necessary modules and it worked!

Modules:

Package         Version
--------------- ------------------
altgraph        0.16.1
cycler          0.10.0
future          0.18.2
kiwisolver      1.1.0
mpmath          1.1.0
numpy           1.17.3
pefile          2019.4.18
pip             19.2.3
PyInstaller     4.0.dev0+g5d4bbbee
PyOpenGL        3.1.5
pyparsing       2.4.2
PyQt5           5.14.0
PyQt5-sip       12.7.0
PyQt5-stubs     5.13.1.3
python-dateutil 2.8.0
pywin32         225
pywin32-ctypes  0.2.0
setuptools      41.2.0
six             1.12.0
sympy           1.6.dev0

@Jaime02 python 3.8 isn't supported yet. Also PyInstaller 3.4 isn't supported, please use PyInstaller 3.6 (pip install -U PyInstaller/master branch)

@htgoebel there are log files available in my fork under branch recursiontrack

EDIT: It appears I've acidentally deleted the branch. Please see https://github.com/pyinstaller/pyinstaller/issues/4406#issuecomment-593086321 for how to replicate.

@Jaime02 crap - I must have acidentally deleted it. (Groan).

To replicate:

(In a fresh venv)

# Test.py
from sympy import *

pyinstaller test.py --log-level=TRACE

Ok I've traced the subsystem. It's modulegraph (suprise suprise) and the part known to be recursive. I'll let you know more when I have it.

Ok everyone. A fix is on the way.

  • :+1: Upside: This fix will fix loads of bugs.

  • :-1: Downside: Estimated landing period: several months. Probably Nov-Jan. (Maybe sooner?)

Fix: We (The pyinstaller developers) are replacing ModuleGraph... with ModuleGraph 2. A non-recursive implementation. Expect this to take some time.

@Legorooj
@htgoebel
I keep getting the following error when I use fastapi in my python application.

File "..../miniconda3/lib/python3.7/site-packages/PyInstaller/lib/modulegraph/modulegraph.py", 
line 2912, in _load_package self._load_module(fqname, fp, buf, stuff)
File "..../miniconda3/lib/python3.7/site-packages/PyInstaller/lib/modulegraph/modulegraph.py", 
line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath)

RecursionError: maximum recursion depth exceeded while calling a Python object

I added import sys; sys.setrecursionlimit(50000) to the original python file as well as in the spec but still getting the same problem.

The interesting thing is that I don't get that error if I don't use fastapi (It works with Flask for example). Looks like PyInstaller has some issue with fastapi.

This is the code in my main python function (for reproducing the error):

from fastapi import FastAPI
import uvicorn
app = FastAPI()

if __name__ == "__main__":
    uvicorn.run("main:app", host="0.0.0.0", workers=1, port=5000)

@smasoudn this is the same error we've all been getting. I got it with sympy. I'd say that for some reason, modulegraph isn't being smart about recursion, because there's a bug. It's probably exploring the same branch of a fractal tree over and over again.

Is there any work around for this in the meantime? I hit it with pydantic, which I believe others have bumped into as well...

All the best of luck with the re-implementation, that sounds like a beast.

EDIT: Ignore this, I was trying on 3.8, dropping to 3.7 resolves for me. I've added a personal donation, and will see if I can persuade my company to sponsor :)

Hi guys, is there any workaround for this issue ?
Python 3.7
Pyinstaller 3.6

The modulegraph.py in pyinstaller seems to go about in a loop

Log

wargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2508, in _safe_import_hook edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1498, in import_hook target_module, target_attr_names): File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1792, in _import_importable_package_submodules attr_name, submodule_name, package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2912, in _load_package self._load_module(fqname, fp, buf, stuff) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2508, in _safe_import_hook edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1498, in import_hook target_module, target_attr_names): File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1792, in _import_importable_package_submodules attr_name, submodule_name, package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2912, in _load_package self._load_module(fqname, fp, buf, stuff) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2508, in _safe_import_hook edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1498, in import_hook target_module, target_attr_names): File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1792, in _import_importable_package_submodules attr_name, submodule_name, package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2508, in _safe_import_hook edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1498, in import_hook target_module, target_attr_names): File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1792, in _import_importable_package_submodules attr_name, submodule_name, package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1481, in import_hook source_package, target_module_partname, level) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1638, in _find_head_package target_module_headname, target_package_name, source_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2912, in _load_package self._load_module(fqname, fp, buf, stuff) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1481, in import_hook source_package, target_module_partname, level) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1638, in _find_head_package target_module_headname, target_package_name, source_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2912, in _load_package self._load_module(fqname, fp, buf, stuff) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1482, in import_hook target_module = self._load_tail(target_package, target_module_partname) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1701, in _load_tail submodule = self._safe_import_module(head, mname, submodule) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2159, in _load_module self._scan_code(m, co, co_ast) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2643, in _scan_code self._process_imports(module) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2842, in _process_imports target_module = self._safe_import_hook(*import_info, **kwargs)[0] File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2298, in _safe_import_hook target_attr_names=None, level=level, edge_attr=edge_attr) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1481, in import_hook source_package, target_module_partname, level) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1638, in _find_head_package target_module_headname, target_package_name, source_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 382, in _safe_import_module module_basename, module_name, parent_package) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2055, in _safe_import_module module_name, file_handle, pathname, metadata) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2093, in _load_module m = self._load_package(fqname, pathname, packagepath) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2885, in _load_package ns_pkgpath = _namespace_package_path(fqname, pkgpath or [], self.path) File "c:\users\vinup\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 169, in _namespace_package_path working_set = pkg_resources.WorkingSet(path) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 568, in __init__ self.add_entry(entry) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 624, in add_entry for dist in find_distributions(entry, True): File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2066, in find_on_path for dist in factory(fullpath): File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2136, in distributions_from_metadata root, entry, metadata, precedence=DEVELOP_DIST, File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2594, in from_location py_version=py_version, platform=platform, **kw File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2996, in _reload_version md_version = self._get_version() File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2774, in _get_version version = _version_from_file(lines) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2558, in _version_from_file line = next(iter(version_lines), '') File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2769, in _get_metadata for line in self.get_metadata_lines(name): File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 1433, in get_metadata_lines return yield_lines(self.get_metadata(name)) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 1420, in get_metadata path = self._get_metadata_path(name) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 1408, in _get_metadata_path return self._fn(self.egg_info, name) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 1488, in _fn self._validate_resource_path(resource_name) File "c:\users\vinup\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 1548, in _validate_resource_path posixpath.isabs(path) or File "c:\users\vinup\anaconda3\lib\posixpath.py", line 67, in isabs sep = _get_sep(s) File "c:\users\vinup\anaconda3\lib\posixpath.py", line 42, in _get_sep if isinstance(path, bytes): RecursionError: maximum recursion depth exceeded while calling a Python object

@AIprototype no, there isn't yet. I'll be getting to work on actually implementing the fix in a few weeks.

@AIprototype Try using Python 3.8.x in a fresh new environment

@Jaime02 FYI python 3.8 is unsupported. If you get it working, that's great. If not, we can't offer support. Support will come in pyinstaller 4.1 AFAIK.

@Legorooj I know, but if you need to use PyInstaller you could try it, it works sometimes

@AIprototype no, there isn't yet. I'll be getting to work on actually implementing the fix in a few weeks.

Sure, that's great. I'm using a lot of machine learning libraries like Tensorflow, MDNN etc. Could this be the issue?

To be clear, this issue is present in 3.7 and 3.8 right? Hence not a 3.8 blocker?

@alexchandel present in all versions of python. It just depends on the module you import. Unfortunately my workload has increased now that COVID is almost over in Oz, so I have less time to work on PyInstaller. I have, however, started work on the modgraph replacement.

Issue:
I am not able to create executable .exe file. The issue is caused by the pandas import statement. If I remove the pandas import statement I am able to create. When I add the import statement I am getting "RecursionError: maximum recursion depth exceeded while calling a Python object".

How to reproduce it:
Just create a simple program with pandas import statement.
Code example:

~~
import pandas as pd

from tkinter import messagebox
messagebox.showinfo("Title", "Record inserted successfully into Laptop table")
print(abs(1))

~~

C:\Users\kafle\PycharmProjects\test2>pyinstaller --onefile -w test2.py
78 INFO: PyInstaller: 4.0.dev0
78 INFO: Python: 3.7.6 (conda)
78 INFO: Platform: Windows-10-10.0.18362-SP0
78 INFO: wrote C:\Users\kafle\PycharmProjects\test2\test2.spec
78 INFO: UPX is not available.
78 INFO: Extending PYTHONPATH with paths
['C:\Users\kafle\PycharmProjects\test2',
'C:\Users\kafle\PycharmProjects\test2']
124 INFO: checking Analysis
124 INFO: Building because C:\Users\kafle\PycharmProjects\test2\test2.py changed
124 INFO: Initializing module dependency graph...
140 INFO: Caching module graph hooks...
140 INFO: Analyzing base_library.zip ...
3856 INFO: Caching module dependency graph...
3950 INFO: running Analysis Analysis-00.toc
3964 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
required by c:\users\kafle\anaconda3\python.exe
4199 INFO: Analyzing C:\Users\kafle\PycharmProjects\test2\test2.py
4418 INFO: Processing pre-find module path hook distutils from 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\hooks\pre_find_module_path\hook-distutils.py'.
4419 INFO: distutils: retargeting to non-venv dir 'c:\users\kafle\anaconda3\lib'
6376 INFO: Processing pre-find module path hook site from 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\hooks\pre_find_module_path\hook-site.py'.
6377 INFO: site: retargeting to fake-dir 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\fake-modules'
8279 INFO: Processing pre-safe import module hook setuptools.extern.six.moves from 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\hooks\pre_safe_import_module\hook-setuptools.extern.six.moves.py'.
17738 INFO: Processing pre-safe import module hook six.moves from 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\hooks\pre_safe_import_module\hook-six.moves.py'.
23268 INFO: Processing pre-safe import module hook urllib3.packages.six.moves from 'c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\hooks\pre_safe_import_module\hook-urllib3.packages.six.moves.py'.
Traceback (most recent call last):
File "c:\users\kafle\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\kafle\anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\kafle\anaconda3\Scripts\pyinstaller.exe__main__.py", line 7, in
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller__main__.py", line 114, in run
run_build(pyi_config, spec_file, *vars(args))
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller__main__.py", line 65, in run_build
PyInstaller.building.build_main.main(pyi_config, spec_file, *
kwargs)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 716, in main
build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 663, in build
exec(code, spec_namespace)
File "C:\Users\kafle\PycharmProjects\test2\test2.spec", line 17, in
noarchive=False)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 241, in __init__
self.__postinit__()
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\building\datastruct.py", line 160, in __postinit__
self.assemble()
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\building\build_main.py", line 412, in assemble
priority_scripts.append(self.graph.run_script(script))
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 302, in run_script
pathname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1403, in run_script
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2503, in _safe_import_hook
edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1493, in import_hook
target_module, target_attr_names):
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1787, in _import_importable_package_submodules
attr_name, submodule_name, package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1476, in import_hook
source_package, target_module_partname, level)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1633, in _find_head_package
target_module_headname, target_package_name, source_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2088, in _load_module
m = self._load_package(fqname, pathname, packagepath)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2907, in _load_package
self._load_module(fqname, fp, buf, stuff)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2638, in _scan_code
self._process_imports(module)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2837, in _process_imports
target_module = self._safe_import_hook(import_info, *kwargs)[0]
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2293, in _safe_import_hook
target_attr_names=None, level=level, edge_attr=edge_attr)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1477, in import_hook
target_module = self._load_tail(target_package, target_module_partname)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1696, in _load_tail
submodule = self._safe_import_module(head, mname, submodule)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\depend\analysis.py", line 440, in _safe_import_module
module_basename, module_name, parent_package)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2050, in _safe_import_module
module_name, file_handle, pathname, metadata)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2154, in _load_module
self._scan_code(m, co, co_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2626, in _scan_code
self._scan_ast(module, module_code_object_ast)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2655, in _scan_ast
visitor.visit(module_code_object_ast)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1031, in visit_FunctionDef
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1026, in visit_If
self.generic_visit(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 279, in generic_visit
self.visit(item)
File "c:\users\kafle\anaconda3\lib\ast.py", line 271, in visit
return visitor(node)
File "c:\users\kafle\anaconda3\lib\ast.py", line 275, in generic_visit
for field, value in iter_fields(node):
File "c:\users\kafle\anaconda3\lib\ast.py", line 188, in iter_fields
yield field, getattr(node, field)
RecursionError: maximum recursion depth exceeded while calling a Python object

@kaflesudeep please do not post any more tracebacks on here; we already have enough and the issue you submitted (#5008) already has the traceback.

I don't think the errors caused by sympy and pydantic are the same. I did some analysis on the pydantic issue here: https://github.com/pyinstaller/pyinstaller/issues/4158#issuecomment-683858215

For pydantic, the problem occurs because ModuleGraph._find_module_path() returns the wrong result in the metadata. It returns imp.PKG_DIRECTORY where it should return imp.C_EXTENSION for pydantic.__init__. This causes ModuleGraph to try to find the package again, sending it to an infinite loop.

The magic happens here: https://github.com/pyinstaller/pyinstaller/blob/develop/PyInstaller/lib/modulegraph/modulegraph.py#L3091
The ExtensionLoader returns True for loader.is_package('__init__'). I checked and this never happens for pure python __init__ modules. I'm trying to debug the importlib code to figure out why it's returning True for extension modules but not pure Python modules, but no luck so far.

This gets even weirder: I ran a simple test:

from importlib.machinery import SourceFileLoader
from importlib.machinery import ExtensionFileLoader

source_loader = SourceFileLoader('__init__', '/pydantic/__init__.py')
ext_loader = ExtensionFileLoader('__init__', '/pydantic/__init__.cpython-38-x86_64-linux-gnu.so')
print(source_loader.is_package('__init__'), ext_loader.is_package('__init__'))

Python 3.4: False False
Python 3.5: False False
Python 3.6: False False
Python 3.7: False False
Python 3.8: False True
Python 3.9: False False
Is there a bug in Python 3.8 specifically?

EDIT: never mind, it's because of the Python version in the extension module file name.

No matter how much I look at the logic in ExtensionFileLoader.is_package(), I don't get it. Why would it return True when a file suffix matches one of the extensions? It's the complete opposite of what SourceFileLoader does.

@brettcannon wrote that code, maybe this will ping him?

@agronholm good catch on the C_EXTENSION issue - I'll fix that when I perform the transplant.

@agronholm yes it pinged me, but I don't know what's being asked of me. How is ExtensionFileLoader "the complete opposite of what SourceFileLoader does"?

ExtensionFileLoader

https://github.com/python/cpython/blob/e6905e4c82cc05897dc1bf5ab2b5b94b2b043a7f/Lib/importlib/_bootstrap_external.py#L1098-L1102

SourceFileLoader

https://github.com/python/cpython/blob/e6905e4c82cc05897dc1bf5ab2b5b94b2b043a7f/Lib/importlib/_bootstrap_external.py#L773-L779

Are you asking why the file extension is explicitly checked for extensions and not Python source files? If that's the question then it's because ExtensionFileLoader directly deals with files while _LoaderBasics.is_package() does not necessarily. Hence the latter doesn't assume you're working with files (e.g. it could easily be reused to load via URL, database, etc.).

@brettcannon Ah, sorry. Here's a complete example:

source_loader = SourceFileLoader('__init__', '/pydantic/__init__.py')
ext_loader = ExtensionFileLoader('__init__', '/pydantic/__init__.cpython-38-x86_64-linux-gnu.so')
print(source_loader.is_package('__init__'))
print(ext_loader.is_package('__init__'))

The output is:

False
True

The gist of the issue is that the pydantic package has two __init__ modules, one as a pure Python module, one as a C extension. PyInstaller relies on loader.is_package() to figure out if the loader's path refers to a package or a module. For some reason ExtensionFileLoader reports True for an extension module where SourceFileLoader (_LoaderBasics really) returns False for a pure Python module of a similar base name (as I would expect).

For pydantic, the problem occurs because ModuleGraph._find_module_path() returns the wrong result in the metadata. It returns imp.PKG_DIRECTORY where it should return imp.C_EXTENSION for pydantic.__init__. This causes ModuleGraph to try to find the package again, sending it to an infinite loop.

The cause of this problem is that modulegraph inherits old CPython semantics: One file can either be a package or an extension. If the __init__ module of a package is an extension, this no longer holds.

(Anyway, pydantic is buggy IMHO: It contains each of the submodules is contained as an extension modules and as a pure-python module. His is bas design atleast).

@agronholm First of all, many thanks for tracking this down to pydantic as an example. Based on this I was able to build test-cases replicating the recursion. (In fact these test-cases are easy, now that we know where to look at.) See 0f635a61cf7e51f622092b085409e9fe340f427d.

@Legorooj pytest tests/unit/test_modulegraph_more.py -k package_init_is_extension

The root curse for this issue seems to be that modulegraph "redirects" packages it its __init__ file - this is a behaviour which is striking me since long, but it is build somehow deep into modulegraph. You can observe this easily by setting a breakpoint to https://github.com/pyinstaller/pyinstaller/blob/v4.0/PyInstaller/lib/modulegraph/modulegraph.py#L3091: This will be called twice for pytantic: Once for the package and once for the __init__ file, both as a ExtensionFileLoader.

Looks like now is the time to change the way modulegraph is passing the "module specs" around internally and switch to ModuleSpec.


Regarding you example in https://github.com/pyinstaller/pyinstaller/issues/4406#issuecomment-685092321:
I assume your is invalid: If a package-directory contains both __init__.cpython-38-x86_64-linux-gnu.so' and __init__.py, only one of them might be considered as "package". Anyhow, IMHO none should be the "package", since both are the package's __init__ module.

Also, when setting a breakpoint to https://github.com/pyinstaller/pyinstaller/blob/v4.0/PyInstaller/lib/modulegraph/modulegraph.py#L3091 you will recognice:

-> if hasattr(loader, 'is_package') and loader.is_package(module_name):
(Pdb) module_name
'stuff'
(Pdb) loader.is_package(module_name)
True
(Pdb) loader
<_frozen_importlib_external.ExtensionFileLoader object at 0x7f7dc9fd6990>

So the loader for the package is the ExtensionFileLoader.

FYI: I hacked a prototype, using the Loader classes, which stops the recursion error.

I assume your is invalid: If a package-directory contains both __init__.cpython-38-x86_64-linux-gnu.so' and __init__.py, only one of them might be considered as "package". Anyhow, IMHO none should be the "package", since both are the package's __init__ module.

Not sure where my explanation went wrong but this is exactly what I expected: for neither file to be considered a package. This is why I pinged Brett, who originally wrote that code in ExtensionFileLoader. I wanted to ask why it considers an __init__ extension module a package unlike _LoaderBasics which does not consider the corresponding pure Python file a package.

In my opinion, the problem stems from ExtensionFileLoader doing the wrong thing.

FYI: I hacked a prototype, using the Loader classes, which stops the recursion error.

Do you have it online?

So the key problem is the example isn't exactly normal:

source_loader = SourceFileLoader('__init__', '/pydantic/__init__.py')

If you look at https://docs.python.org/3/library/importlib.html#importlib.machinery.SourceFileLoader and friends you will notice that first argument is to be the _full name_ of the module, not the tail of it. So that argument should be "pydantic" or "pydantic.__init__".

@agronholm feel free to open an issue on bugs.python.org and add me to the nosy list about trying to tighten up ExtensionSourceLoader.is_package() to avoid the bare "__init__" case.

@agronholm Re module-name: To my understanding, __init__ is not a valid module name anyway. Yes, there is a file called __init__.py, and you can import pydantic.__init__, but this is not the same as pydantic. We get bug-report every now and they if users import __init__ and are curious why things don't work as expected.

Try this code. You will get a loader of pydantic, not for pydantic.__init__.

import sys, pkgutil
module_name = "pydantic"
for search_dir in sys.path:
    importer = pkgutil.get_importer(search_dir)
    if importer is None:
        continue
    loader, loader_namespace_dirs = importer.find_loader(
        module_name)
    if loader is None:
        continue
    print(module_name,
          loader.__class__.__name__,
          loader.get_filename(module_name)[-20:],
          loader.is_package(module_name))

@agronholm feel free to open an issue on bugs.python.org and add me to the nosy list about trying to tighten up ExtensionSourceLoader.is_package() to avoid the bare "__init__" case.

Before I do that, I would like to first understand if PyInstaller has been using the loaders wrong the whole time. This is an obscure corner case but due to the relative popularity of both PyInstaller and FastAPI (which depends on pydantic), more people are encountering this than normally would.

PyInstaller has been using the loaders wrong the whole time

Yes. We inherited this from modulegraph.

@htgoebel I would try that without using pkgutil. You actually _can_ import pydantic.__init__, but it is (rightfully) considered a submodule of pydantic and not a package itself.

>>> import pydantic.__init__
>>> pydantic.__init__.__spec__.loader
<_frozen_importlib_external.SourceFileLoader object at 0x7f979d27bdc0>
>>> pydantic.__init__.__spec__.loader.is_package("pydantic.__init__")
False

@agronholm @Legorooj You can find the prototype at https://github.com/htgoebel/pyinstaller/tree/issue-4406-recursion-error. It passes all tests, including the new ones I added to trigger the regression. Please try it out and give feedback.

@htgoebel Hi,
Is there news / update for this issue?
I received "RecursionError: maximum recursion depth exceeded"

@yavuz-bektas we're still looking into this problem.

@htgoebel I'm slightly confused here - the linked branch is a fix for what exactly? Also, I had to yank 0f635a61cf7e51f6, because it was causing consistent CI failures. I'll look into this soon.

@Legorooj Sorry, I added the comment to the wrong ticket. https://github.com/pyinstaller/pyinstaller/issues/4406#issuecomment-685941358 is for #4158, I'll copy it there. I also hid the discussion about the loaders, extension-types, __init__, etc. since these are for #4158, too.

Regarding this very issue: After spending another weekend on changing modulgraph from recursive to iterative, I'm about to cancel this effort. While I made good progress for 90%, the last 10% would require too much changes, since we plan to move to modulegraph2 anyway.

Proposed solution for this very issue:

Just inform users about possible solutions/work-arounds

  • Add a page to the manual explaining how to increase the stack limit (and if this fails several times, to open an issue)
  • Catch recursion errors, printing a message pointing to that page.
  • Rechecking all

Rational

If a recursion-to-deep error can be worked around by simply increasing the stack limit, this is not actually a programming error, but a resource exhaustion (like out of memory). This situation is caused by the import-structure being complex and importing all modules requires a larger stack. (Of course this alos is caused by modulegraph working recursive).

(Contrary #4158 seems to be an actual bug, since modulegraph gos into an infinite loop, where increasing the stack would not help.)

Rewriting modulegraph from recursive to iterative is not an option, esp. since we plan to move to modulegraph2 anyway. Thus the basic design limitation will stay (until we switch implementation).

To help users anyway, a useful hint should be provided.

Calling loader.is_package() with the full package name instead of the module's base file name should resolve the infinite recursion error happening with pydantic.

@agronholm Wrong issue. This one is about recursion error which can be solve by increasing the stack limit.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

klasy picture klasy  路  48Comments

phirst picture phirst  路  40Comments

htgoebel picture htgoebel  路  45Comments

LeighKorbel picture LeighKorbel  路  83Comments

temp56817906847 picture temp56817906847  路  43Comments