How to find/edit imported files

Hi all

I usually open and edit files with terminal, sudo nano or gedit but I cant seem to figure out where the imported files that are in the jupyter lab are?

Is there a simple way from the notebook to open/edit an imported .py?

thanks

import sys
print (sys.modules)
print (sys.path)

Your modules/libraries could be found with these commands.

‘builtins’: <module ‘builtins’ (built-in)>, ‘sys’: <module ‘sys’ (built-in)>, ‘_frozen_importlib’: <module ‘importlib._bootstrap’ (frozen)>, ‘_imp’: <module ‘_imp’ (built-in)>, ‘_warnings’: <module ‘_warnings’ (built-in)>, ‘_thread’: <module ‘_thread’ (built-in)>, ‘_weakref’: <module ‘_weakref’ (built-in)>, ‘_frozen_importlib_external’: <module ‘importlib._bootstrap_external’ (frozen)>, ‘_io’: <module ‘io’ (built-in)>, ‘marshal’: <module ‘marshal’ (built-in)>, ‘posix’: <module ‘posix’ (built-in)>, ‘zipimport’: <module ‘zipimport’ (built-in)>, ‘encodings’: <module ‘encodings’ from ‘/usr/lib/python3.6/encodings/init.py’>, ‘codecs’: <module ‘codecs’ from ‘/usr/lib/python3.6/codecs.py’>, ‘_codecs’: <module ‘_codecs’ (built-in)>, ‘encodings.aliases’: <module ‘encodings.aliases’ from ‘/usr/lib/python3.6/encodings/aliases.py’>, ‘encodings.utf_8’: <module ‘encodings.utf_8’ from ‘/usr/lib/python3.6/encodings/utf_8.py’>, ‘_signal’: <module ‘_signal’ (built-in)>, ‘main’: <module ‘main’>, ‘encodings.latin_1’: <module ‘encodings.latin_1’ from ‘/usr/lib/python3.6/encodings/latin_1.py’>, ‘io’: <module ‘io’ from ‘/usr/lib/python3.6/io.py’>, ‘abc’: <module ‘abc’ from ‘/usr/lib/python3.6/abc.py’>, ‘_weakrefset’: <module ‘_weakrefset’ from ‘/usr/lib/python3.6/_weakrefset.py’>, ‘_bootlocale’: <module ‘_bootlocale’ from ‘/usr/lib/python3.6/_bootlocale.py’>, ‘_locale’: <module ‘_locale’ (built-in)>, ‘site’: <module ‘site’ from ‘/usr/lib/python3.6/site.py’>, ‘os’: <module ‘os’ from ‘/usr/lib/python3.6/os.py’>, ‘errno’: <module ‘errno’ (built-in)>, ‘stat’: <module ‘stat’ from ‘/usr/lib/python3.6/stat.py’>, ‘_stat’: <module ‘_stat’ (built-in)>, ‘posixpath’: <module ‘posixpath’ from ‘/usr/lib/python3.6/posixpath.py’>, ‘genericpath’: <module ‘genericpath’ from ‘/usr/lib/python3.6/genericpath.py’>, ‘os.path’: <module ‘posixpath’ from ‘/usr/lib/python3.6/posixpath.py’>, ‘_collections_abc’: <module ‘_collections_abc’ from ‘/usr/lib/python3.6/_collections_abc.py’>, ‘_sitebuiltins’: <module ‘_sitebuiltins’ from ‘/usr/lib/python3.6/_sitebuiltins.py’>, ‘sysconfig’: <module ‘sysconfig’ from ‘/usr/lib/python3.6/sysconfig.py’>, ‘_sysconfigdata_m_linux_aarch64-linux-gnu’: <module ‘_sysconfigdata_m_linux_aarch64-linux-gnu’ from ‘/usr/lib/python3.6/_sysconfigdata_m_linux_aarch64-linux-gnu.py’>, ‘types’: <module ‘types’ from ‘/usr/lib/python3.6/types.py’>, ‘functools’: <module ‘functools’ from ‘/usr/lib/python3.6/functools.py’>, ‘_functools’: <module ‘_functools’ (built-in)>, ‘collections’: <module ‘collections’ from ‘/usr/lib/python3.6/collections/init.py’>, ‘operator’: <module ‘operator’ from ‘/usr/lib/python3.6/operator.py’>, ‘_operator’: <module ‘_operator’ (built-in)>, ‘keyword’: <module ‘keyword’ from ‘/usr/lib/python3.6/keyword.py’>, ‘heapq’: <module ‘heapq’ from ‘/usr/lib/python3.6/heapq.py’>, ‘_heapq’: <module ‘_heapq’ (built-in)>, ‘itertools’: <module ‘itertools’ (built-in)>, ‘reprlib’: <module ‘reprlib’ from ‘/usr/lib/python3.6/reprlib.py’>, ‘_collections’: <module ‘_collections’ (built-in)>, ‘weakref’: <module ‘weakref’ from ‘/usr/lib/python3.6/weakref.py’>, ‘collections.abc’: <module ‘collections.abc’ from ‘/usr/lib/python3.6/collections/abc.py’>, ‘importlib’: <module ‘importlib’ from ‘/usr/lib/python3.6/importlib/init.py’>, ‘importlib._bootstrap’: <module ‘importlib._bootstrap’ (frozen)>, ‘importlib._bootstrap_external’: <module ‘importlib._bootstrap_external’ (frozen)>, ‘warnings’: <module ‘warnings’ from ‘/usr/lib/python3.6/warnings.py’>, ‘importlib.util’: <module ‘importlib.util’ from ‘/usr/lib/python3.6/importlib/util.py’>, ‘importlib.abc’: <module ‘importlib.abc’ from ‘/usr/lib/python3.6/importlib/abc.py’>, ‘importlib.machinery’: <module ‘importlib.machinery’ from ‘/usr/lib/python3.6/importlib/machinery.py’>, ‘contextlib’: <module ‘contextlib’ from ‘/usr/lib/python3.6/contextlib.py’>, ‘google’: <module ‘google’ (namespace)>, ‘zope’: <module ‘zope’ from ‘/usr/lib/python3/dist-packages/zope/init.py’>, ‘sitecustomize’: <module ‘sitecustomize’ from ‘/usr/lib/python3.6/sitecustomize.py’>, ‘encodings.cp437’: <module ‘encodings.cp437’ from ‘/usr/lib/python3.6/encodings/cp437.py’>, ‘apport_python_hook’: <module ‘apport_python_hook’ from ‘/usr/lib/python3/dist-packages/apport_python_hook.py’>, ‘runpy’: <module ‘runpy’ from ‘/usr/lib/python3.6/runpy.py’>, ‘pkgutil’: <module ‘pkgutil’ from ‘/usr/lib/python3.6/pkgutil.py’>, ‘ipykernel’: <module ‘ipykernel’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/init.py’>, ‘ipykernel._version’: <module ‘ipykernel._version’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/_version.py’>, ‘ipykernel.connect’: <module ‘ipykernel.connect’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/connect.py’>, ‘future’: <module ‘future’ from ‘/usr/lib/python3.6/future.py’>, ‘json’: <module ‘json’ from ‘/usr/lib/python3.6/json/init.py’>, ‘json.decoder’: <module ‘json.decoder’ from ‘/usr/lib/python3.6/json/decoder.py’>, ‘re’: <module ‘re’ from ‘/usr/lib/python3.6/re.py’>, ‘enum’: <module ‘enum’ from ‘/usr/lib/python3.6/enum.py’>, ‘sre_compile’: <module ‘sre_compile’ from ‘/usr/lib/python3.6/sre_compile.py’>, ‘_sre’: <module ‘_sre’ (built-in)>, ‘sre_parse’: <module ‘sre_parse’ from ‘/usr/lib/python3.6/sre_parse.py’>, ‘sre_constants’: <module ‘sre_constants’ from ‘/usr/lib/python3.6/sre_constants.py’>, ‘copyreg’: <module ‘copyreg’ from ‘/usr/lib/python3.6/copyreg.py’>, ‘json.scanner’: <module ‘json.scanner’ from ‘/usr/lib/python3.6/json/scanner.py’>, ‘_json’: <module ‘_json’ from ‘/usr/lib/python3.6/lib-dynload/_json.cpython-36m-aarch64-linux-gnu.so’>, ‘json.encoder’: <module ‘json.encoder’ from ‘/usr/lib/python3.6/json/encoder.py’>, ‘subprocess’: <module ‘subprocess’ from ‘/usr/lib/python3.6/subprocess.py’>, ‘time’: <module ‘time’ (built-in)>, ‘signal’: <module ‘signal’ from ‘/usr/lib/python3.6/signal.py’>, ‘_posixsubprocess’: <module ‘_posixsubprocess’ (built-in)>, ‘select’: <module ‘select’ (built-in)>, ‘selectors’: <module ‘selectors’ from ‘/usr/lib/python3.6/selectors.py’>, ‘math’: <module ‘math’ (built-in)>, ‘threading’: <module ‘threading’ from ‘/usr/lib/python3.6/threading.py’>, ‘traceback’: <module ‘traceback’ from ‘/usr/lib/python3.6/traceback.py’>, ‘linecache’: <module ‘linecache’ from ‘/usr/lib/python3.6/linecache.py’>, ‘tokenize’: <module ‘tokenize’ from ‘/usr/lib/python3.6/tokenize.py’>, ‘token’: <module ‘token’ from ‘/usr/lib/python3.6/token.py’>, ‘IPython’: <module ‘IPython’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/init.py’>, ‘IPython.core’: <module ‘IPython.core’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/init.py’>, ‘IPython.core.getipython’: <module ‘IPython.core.getipython’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/getipython.py’>, ‘IPython.core.release’: <module ‘IPython.core.release’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/release.py’>, ‘IPython.core.application’: <module ‘IPython.core.application’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/application.py’>, ‘atexit’: <module ‘atexit’ (built-in)>, ‘copy’: <module ‘copy’ from ‘/usr/lib/python3.6/copy.py’>, ‘glob’: <module ‘glob’ from ‘/usr/lib/python3.6/glob.py’>, ‘fnmatch’: <module ‘fnmatch’ from ‘/usr/lib/python3.6/fnmatch.py’>, ‘logging’: <module ‘logging’ from ‘/usr/lib/python3.6/logging/init.py’>, ‘string’: <module ‘string’ from ‘/usr/lib/python3.6/string.py’>, ‘_string’: <module ‘_string’ (built-in)>, ‘shutil’: <module ‘shutil’ from ‘/usr/lib/python3.6/shutil.py’>, ‘zlib’: <module ‘zlib’ (built-in)>, ‘bz2’: <module ‘bz2’ from ‘/usr/lib/python3.6/bz2.py’>, ‘_compression’: <module ‘_compression’ from ‘/usr/lib/python3.6/_compression.py’>, ‘_bz2’: <module ‘_bz2’ from ‘/usr/lib/python3.6/lib-dynload/_bz2.cpython-36m-aarch64-linux-gnu.so’>, ‘lzma’: <module ‘lzma’ from ‘/usr/lib/python3.6/lzma.py’>, ‘_lzma’: <module ‘_lzma’ from ‘/usr/lib/python3.6/lib-dynload/_lzma.cpython-36m-aarch64-linux-gnu.so’>, ‘pwd’: <module ‘pwd’ (built-in)>, ‘grp’: <module ‘grp’ (built-in)>, ‘traitlets’: <module ‘traitlets’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/init.py’>, ‘traitlets.traitlets’: <module ‘traitlets.traitlets’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/traitlets.py’>, ‘inspect’: <module ‘inspect’ from ‘/usr/lib/python3.6/inspect.py’>, ‘ast’: <module ‘ast’ from ‘/usr/lib/python3.6/ast.py’>, ‘_ast’: <module ‘_ast’ (built-in)>, ‘dis’: <module ‘dis’ from ‘/usr/lib/python3.6/dis.py’>, ‘opcode’: <module ‘opcode’ from ‘/usr/lib/python3.6/opcode.py’>, ‘_opcode’: <module ‘_opcode’ from ‘/usr/lib/python3.6/lib-dynload/_opcode.cpython-36m-aarch64-linux-gnu.so’>, ‘six’: <module ‘six’ from ‘/usr/lib/python3/dist-packages/six.py’>, ‘struct’: <module ‘struct’ from ‘/usr/lib/python3.6/struct.py’>, ‘_struct’: <module ‘_struct’ (built-in)>, ‘traitlets.utils’: <module ‘traitlets.utils’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/init.py’>, ‘traitlets.utils.getargspec’: <module ‘traitlets.utils.getargspec’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/getargspec.py’>, ‘traitlets.utils.importstring’: <module ‘traitlets.utils.importstring’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/importstring.py’>, ‘ipython_genutils’: <module ‘ipython_genutils’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/init.py’>, ‘ipython_genutils._version’: <module ‘ipython_genutils._version’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/_version.py’>, ‘ipython_genutils.py3compat’: <module ‘ipython_genutils.py3compat’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/py3compat.py’>, ‘ipython_genutils.encoding’: <module ‘ipython_genutils.encoding’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/encoding.py’>, ‘locale’: <module ‘locale’ from ‘/usr/lib/python3.6/locale.py’>, ‘platform’: <module ‘platform’ from ‘/usr/lib/python3.6/platform.py’>, ‘traitlets.utils.sentinel’: <module ‘traitlets.utils.sentinel’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/sentinel.py’>, ‘traitlets.utils.bunch’: <module ‘traitlets.utils.bunch’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/bunch.py’>, ‘traitlets.utils.descriptions’: <module ‘traitlets.utils.descriptions’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/descriptions.py’>, ‘traitlets.utils.decorators’: <module ‘traitlets.utils.decorators’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/utils/decorators.py’>, ‘traitlets._version’: <module ‘traitlets._version’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/_version.py’>, ‘traitlets.config’: <module ‘traitlets.config’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/config/init.py’>, ‘traitlets.config.application’: <module ‘traitlets.config.application’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/config/application.py’>, ‘pprint’: <module ‘pprint’ from ‘/usr/lib/python3.6/pprint.py’>, ‘traitlets.config.configurable’: <module ‘traitlets.config.configurable’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/config/configurable.py’>, ‘traitlets.config.loader’: <module ‘traitlets.config.loader’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/config/loader.py’>, ‘argparse’: <module ‘argparse’ from ‘/usr/lib/python3.6/argparse.py’>, ‘textwrap’: <module ‘textwrap’ from ‘/usr/lib/python3.6/textwrap.py’>, ‘gettext’: <module ‘gettext’ from ‘/usr/lib/python3.6/gettext.py’>, ‘ipython_genutils.path’: <module ‘ipython_genutils.path’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/path.py’>, ‘random’: <module ‘random’ from ‘/usr/lib/python3.6/random.py’>, ‘hashlib’: <module ‘hashlib’ from ‘/usr/lib/python3.6/hashlib.py’>, ‘_hashlib’: <module ‘_hashlib’ from ‘/usr/lib/python3.6/lib-dynload/_hashlib.cpython-36m-aarch64-linux-gnu.so’>, ‘_blake2’: <module ‘_blake2’ (built-in)>, ‘_sha3’: <module ‘_sha3’ (built-in)>, ‘bisect’: <module ‘bisect’ from ‘/usr/lib/python3.6/bisect.py’>, ‘_bisect’: <module ‘_bisect’ (built-in)>, ‘_random’: <module ‘_random’ (built-in)>, ‘ipython_genutils.text’: <module ‘ipython_genutils.text’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/text.py’>, ‘ipython_genutils.importstring’: <module ‘ipython_genutils.importstring’ from ‘/usr/local/lib/python3.6/dist-packages/ipython_genutils/importstring.py’>, ‘IPython.core.crashhandler’: <module ‘IPython.core.crashhandler’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/crashhandler.py’>, ‘IPython.core.ultratb’: <module ‘IPython.core.ultratb’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/ultratb.py’>, ‘pydoc’: <module ‘pydoc’ from ‘/usr/lib/python3.6/pydoc.py’>, ‘urllib’: <module ‘urllib’ from ‘/usr/lib/python3.6/urllib/init.py’>, ‘urllib.parse’: <module ‘urllib.parse’ from ‘/usr/lib/python3.6/urllib/parse.py’>, ‘IPython.core.debugger’: <module ‘IPython.core.debugger’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/debugger.py’>, ‘bdb’: <module ‘bdb’ from ‘/usr/lib/python3.6/bdb.py’>, ‘IPython.utils’: <module ‘IPython.utils’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/init.py’>, ‘IPython.utils.PyColorize’: <module ‘IPython.utils.PyColorize’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/PyColorize.py’>, ‘IPython.utils.coloransi’: <module ‘IPython.utils.coloransi’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/coloransi.py’>, ‘IPython.utils.ipstruct’: <module ‘IPython.utils.ipstruct’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/ipstruct.py’>, ‘IPython.utils.colorable’: <module ‘IPython.utils.colorable’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/colorable.py’>, ‘pygments’: <module ‘pygments’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/init.py’>, ‘pygments.util’: <module ‘pygments.util’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/util.py’>, ‘IPython.utils.py3compat’: <module ‘IPython.utils.py3compat’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/py3compat.py’>, ‘IPython.utils.encoding’: <module ‘IPython.utils.encoding’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/encoding.py’>, ‘IPython.core.excolors’: <module ‘IPython.core.excolors’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/excolors.py’>, ‘IPython.testing’: <module ‘IPython.testing’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/testing/init.py’>, ‘IPython.testing.skipdoctest’: <module ‘IPython.testing.skipdoctest’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/testing/skipdoctest.py’>, ‘pdb’: <module ‘pdb’ from ‘/usr/lib/python3.6/pdb.py’>, ‘cmd’: <module ‘cmd’ from ‘/usr/lib/python3.6/cmd.py’>, ‘code’: <module ‘code’ from ‘/usr/lib/python3.6/code.py’>, ‘codeop’: <module ‘codeop’ from ‘/usr/lib/python3.6/codeop.py’>, ‘IPython.core.display_trap’: <module ‘IPython.core.display_trap’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/display_trap.py’>, ‘IPython.utils.path’: <module ‘IPython.utils.path’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/path.py’>, ‘IPython.utils.process’: <module ‘IPython.utils.process’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/process.py’>, ‘IPython.utils._process_posix’: <module ‘IPython.utils._process_posix’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/_process_posix.py’>, ‘pexpect’: <module ‘pexpect’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/init.py’>, ‘pexpect.exceptions’: <module ‘pexpect.exceptions’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/exceptions.py’>, ‘pexpect.utils’: <module ‘pexpect.utils’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/utils.py’>, ‘pexpect.expect’: <module ‘pexpect.expect’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/expect.py’>, ‘pexpect.pty_spawn’: <module ‘pexpect.pty_spawn’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/pty_spawn.py’>, ‘pty’: <module ‘pty’ from ‘/usr/lib/python3.6/pty.py’>, ‘tty’: <module ‘tty’ from ‘/usr/lib/python3.6/tty.py’>, ‘termios’: <module ‘termios’ from ‘/usr/lib/python3.6/lib-dynload/termios.cpython-36m-aarch64-linux-gnu.so’>, ‘ptyprocess’: <module ‘ptyprocess’ from ‘/usr/local/lib/python3.6/dist-packages/ptyprocess/init.py’>, ‘ptyprocess.ptyprocess’: <module ‘ptyprocess.ptyprocess’ from ‘/usr/local/lib/python3.6/dist-packages/ptyprocess/ptyprocess.py’>, ‘fcntl’: <module ‘fcntl’ (built-in)>, ‘resource’: <module ‘resource’ from ‘/usr/lib/python3.6/lib-dynload/resource.cpython-36m-aarch64-linux-gnu.so’>, ‘ptyprocess.util’: <module ‘ptyprocess.util’ from ‘/usr/local/lib/python3.6/dist-packages/ptyprocess/util.py’>, ‘pexpect.spawnbase’: <module ‘pexpect.spawnbase’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/spawnbase.py’>, ‘pexpect.run’: <module ‘pexpect.run’ from ‘/usr/local/lib/python3.6/dist-packages/pexpect/run.py’>, ‘IPython.utils._process_common’: <module ‘IPython.utils._process_common’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/_process_common.py’>, ‘shlex’: <module ‘shlex’ from ‘/usr/lib/python3.6/shlex.py’>, ‘IPython.utils.decorators’: <module ‘IPython.utils.decorators’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/decorators.py’>, ‘IPython.utils.data’: <module ‘IPython.utils.data’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/data.py’>, ‘IPython.utils.terminal’: <module ‘IPython.utils.terminal’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/terminal.py’>, ‘IPython.utils.sysinfo’: <module ‘IPython.utils.sysinfo’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/sysinfo.py’>, ‘IPython.utils._sysinfo’: <module ‘IPython.utils._sysinfo’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/_sysinfo.py’>, ‘IPython.core.profiledir’: <module ‘IPython.core.profiledir’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/profiledir.py’>, ‘IPython.paths’: <module ‘IPython.paths’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/paths.py’>, ‘tempfile’: <module ‘tempfile’ from ‘/usr/lib/python3.6/tempfile.py’>, ‘IPython.utils.importstring’: <module ‘IPython.utils.importstring’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/importstring.py’>, ‘IPython.terminal’: <module ‘IPython.terminal’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/init.py’>, ‘IPython.terminal.embed’: <module ‘IPython.terminal.embed’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/embed.py’>, ‘IPython.core.compilerop’: <module ‘IPython.core.compilerop’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/compilerop.py’>, ‘IPython.core.magic_arguments’: <module ‘IPython.core.magic_arguments’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magic_arguments.py’>, ‘IPython.core.error’: <module ‘IPython.core.error’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/error.py’>, ‘IPython.utils.text’: <module ‘IPython.utils.text’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/text.py’>, ‘pathlib’: <module ‘pathlib’ from ‘/usr/lib/python3.6/pathlib.py’>, ‘ntpath’: <module ‘ntpath’ from ‘/usr/lib/python3.6/ntpath.py’>, ‘IPython.core.magic’: <module ‘IPython.core.magic’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magic.py’>, ‘getopt’: <module ‘getopt’ from ‘/usr/lib/python3.6/getopt.py’>, ‘IPython.core.oinspect’: <module ‘IPython.core.oinspect’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/oinspect.py’>, ‘typing’: <module ‘typing’ from ‘/usr/lib/python3.6/typing.py’>, ‘typing.io’: <class ‘typing.io’>, ‘typing.re’: <class ‘typing.re’>, ‘IPython.core.page’: <module ‘IPython.core.page’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/page.py’>, ‘IPython.core.display’: <module ‘IPython.core.display’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/display.py’>, ‘binascii’: <module ‘binascii’ (built-in)>, ‘mimetypes’: <module ‘mimetypes’ from ‘/usr/lib/python3.6/mimetypes.py’>, ‘IPython.lib’: <module ‘IPython.lib’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/init.py’>, ‘IPython.lib.security’: <module ‘IPython.lib.security’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/security.py’>, ‘getpass’: <module ‘getpass’ from ‘/usr/lib/python3.6/getpass.py’>, ‘IPython.lib.pretty’: <module ‘IPython.lib.pretty’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/pretty.py’>, ‘datetime’: <module ‘datetime’ from ‘/usr/lib/python3.6/datetime.py’>, ‘_datetime’: <module ‘_datetime’ (built-in)>, ‘IPython.utils.openpy’: <module ‘IPython.utils.openpy’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/openpy.py’>, ‘IPython.utils.dir2’: <module ‘IPython.utils.dir2’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/dir2.py’>, ‘IPython.utils.wildcard’: <module ‘IPython.utils.wildcard’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/wildcard.py’>, ‘pygments.lexers’: <module ‘pygments.lexers’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/lexers/init.py’>, ‘pygments.lexers._mapping’: <module ‘pygments.lexers._mapping’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/lexers/_mapping.py’>, ‘pygments.modeline’: <module ‘pygments.modeline’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/modeline.py’>, ‘pygments.plugin’: <module ‘pygments.plugin’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/plugin.py’>, ‘pygments.lexers.python’: <module ‘pygments.lexers.python’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/lexers/python.py’>, ‘pygments.lexer’: <module ‘pygments.lexer’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/lexer.py’>, ‘pygments.filter’: <module ‘pygments.filter’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/filter.py’>, ‘pygments.filters’: <module ‘pygments.filters’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/filters/init.py’>, ‘pygments.token’: <module ‘pygments.token’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/token.py’>, ‘pygments.regexopt’: <module ‘pygments.regexopt’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/regexopt.py’>, ‘pygments.unistring’: <module ‘pygments.unistring’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/unistring.py’>, ‘pygments.formatters’: <module ‘pygments.formatters’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/formatters/init.py’>, ‘pygments.formatters._mapping’: <module ‘pygments.formatters._mapping’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/formatters/_mapping.py’>, ‘pygments.formatters.html’: <module ‘pygments.formatters.html’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/formatters/html.py’>, ‘pygments.formatter’: <module ‘pygments.formatter’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/formatter.py’>, ‘pygments.styles’: <module ‘pygments.styles’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/styles/init.py’>, ‘IPython.core.inputtransformer2’: <module ‘IPython.core.inputtransformer2’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/inputtransformer2.py’>, ‘decorator’: <module ‘decorator’ from ‘/usr/local/lib/python3.6/dist-packages/decorator.py’>, ‘IPython.core.interactiveshell’: <module ‘IPython.core.interactiveshell’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/interactiveshell.py’>, ‘pickleshare’: <module ‘pickleshare’ from ‘/usr/local/lib/python3.6/dist-packages/pickleshare.py’>, ‘pickle’: <module ‘pickle’ from ‘/usr/lib/python3.6/pickle.py’>, ‘_compat_pickle’: <module ‘_compat_pickle’ from ‘/usr/lib/python3.6/_compat_pickle.py’>, ‘_pickle’: <module ‘_pickle’ (built-in)>, ‘IPython.core.prefilter’: <module ‘IPython.core.prefilter’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/prefilter.py’>, ‘IPython.core.autocall’: <module ‘IPython.core.autocall’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/autocall.py’>, ‘IPython.core.macro’: <module ‘IPython.core.macro’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/macro.py’>, ‘IPython.core.splitinput’: <module ‘IPython.core.splitinput’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/splitinput.py’>, ‘IPython.core.alias’: <module ‘IPython.core.alias’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/alias.py’>, ‘IPython.core.builtin_trap’: <module ‘IPython.core.builtin_trap’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/builtin_trap.py’>, ‘IPython.core.events’: <module ‘IPython.core.events’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/events.py’>, ‘backcall’: <module ‘backcall’ from ‘/usr/local/lib/python3.6/dist-packages/backcall/init.py’>, ‘backcall.backcall’: <module ‘backcall.backcall’ from ‘/usr/local/lib/python3.6/dist-packages/backcall/backcall.py’>, ‘IPython.core.displayhook’: <module ‘IPython.core.displayhook’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/displayhook.py’>, ‘IPython.core.displaypub’: <module ‘IPython.core.displaypub’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/displaypub.py’>, ‘IPython.core.extensions’: <module ‘IPython.core.extensions’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/extensions.py’>, ‘IPython.core.formatters’: <module ‘IPython.core.formatters’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/formatters.py’>, ‘IPython.utils.sentinel’: <module ‘IPython.utils.sentinel’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/sentinel.py’>, ‘IPython.core.history’: <module ‘IPython.core.history’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/history.py’>, ‘sqlite3’: <module ‘sqlite3’ from ‘/usr/lib/python3.6/sqlite3/init.py’>, ‘sqlite3.dbapi2’: <module ‘sqlite3.dbapi2’ from ‘/usr/lib/python3.6/sqlite3/dbapi2.py’>, ‘_sqlite3’: <module ‘_sqlite3’ from ‘/usr/lib/python3.6/lib-dynload/_sqlite3.cpython-36m-aarch64-linux-gnu.so’>, ‘IPython.core.logger’: <module ‘IPython.core.logger’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/logger.py’>, ‘IPython.core.payload’: <module ‘IPython.core.payload’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/payload.py’>, ‘IPython.core.usage’: <module ‘IPython.core.usage’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/usage.py’>, ‘IPython.display’: <module ‘IPython.display’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/display.py’>, ‘IPython.lib.display’: <module ‘IPython.lib.display’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/display.py’>, ‘html’: <module ‘html’ from ‘/usr/lib/python3.6/html/init.py’>, ‘html.entities’: <module ‘html.entities’ from ‘/usr/lib/python3.6/html/entities.py’>, ‘IPython.utils.io’: <module ‘IPython.utils.io’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/io.py’>, ‘IPython.utils.capture’: <module ‘IPython.utils.capture’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/capture.py’>, ‘IPython.utils.strdispatch’: <module ‘IPython.utils.strdispatch’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/strdispatch.py’>, ‘IPython.core.hooks’: <module ‘IPython.core.hooks’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/hooks.py’>, ‘IPython.utils.syspathcontext’: <module ‘IPython.utils.syspathcontext’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/syspathcontext.py’>, ‘IPython.utils.tempdir’: <module ‘IPython.utils.tempdir’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/tempdir.py’>, ‘IPython.utils.contexts’: <module ‘IPython.utils.contexts’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/contexts.py’>, ‘IPython.core.async_helpers’: <module ‘IPython.core.async_helpers’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/async_helpers.py’>, ‘IPython.terminal.interactiveshell’: <module ‘IPython.terminal.interactiveshell’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/interactiveshell.py’>, ‘asyncio’: <module ‘asyncio’ from ‘/usr/lib/python3.6/asyncio/init.py’>, ‘asyncio.base_events’: <module ‘asyncio.base_events’ from ‘/usr/lib/python3.6/asyncio/base_events.py’>, ‘concurrent’: <module ‘concurrent’ from ‘/usr/lib/python3.6/concurrent/init.py’>, ‘concurrent.futures’: <module ‘concurrent.futures’ from ‘/usr/lib/python3.6/concurrent/futures/init.py’>, ‘concurrent.futures._base’: <module ‘concurrent.futures._base’ from ‘/usr/lib/python3.6/concurrent/futures/_base.py’>, ‘concurrent.futures.process’: <module ‘concurrent.futures.process’ from ‘/usr/lib/python3.6/concurrent/futures/process.py’>, ‘queue’: <module ‘queue’ from ‘/usr/lib/python3.6/queue.py’>, ‘multiprocessing’: <module ‘multiprocessing’ from ‘/usr/lib/python3.6/multiprocessing/init.py’>, ‘multiprocessing.context’: <module ‘multiprocessing.context’ from ‘/usr/lib/python3.6/multiprocessing/context.py’>, ‘multiprocessing.process’: <module ‘multiprocessing.process’ from ‘/usr/lib/python3.6/multiprocessing/process.py’>, ‘multiprocessing.reduction’: <module ‘multiprocessing.reduction’ from ‘/usr/lib/python3.6/multiprocessing/reduction.py’>, ‘socket’: <module ‘socket’ from ‘/usr/lib/python3.6/socket.py’>, ‘_socket’: <module ‘_socket’ (built-in)>, ‘array’: <module ‘array’ (built-in)>, ‘mp_main’: <module ‘ipykernel_launcher’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel_launcher.py’>, ‘multiprocessing.connection’: <module ‘multiprocessing.connection’ from ‘/usr/lib/python3.6/multiprocessing/connection.py’>, ‘_multiprocessing’: <module ‘_multiprocessing’ from ‘/usr/lib/python3.6/lib-dynload/_multiprocessing.cpython-36m-aarch64-linux-gnu.so’>, ‘multiprocessing.util’: <module ‘multiprocessing.util’ from ‘/usr/lib/python3.6/multiprocessing/util.py’>, ‘concurrent.futures.thread’: <module ‘concurrent.futures.thread’ from ‘/usr/lib/python3.6/concurrent/futures/thread.py’>, ‘asyncio.compat’: <module ‘asyncio.compat’ from ‘/usr/lib/python3.6/asyncio/compat.py’>, ‘asyncio.coroutines’: <module ‘asyncio.coroutines’ from ‘/usr/lib/python3.6/asyncio/coroutines.py’>, ‘asyncio.constants’: <module ‘asyncio.constants’ from ‘/usr/lib/python3.6/asyncio/constants.py’>, ‘asyncio.events’: <module ‘asyncio.events’ from ‘/usr/lib/python3.6/asyncio/events.py’>, ‘asyncio.base_futures’: <module ‘asyncio.base_futures’ from ‘/usr/lib/python3.6/asyncio/base_futures.py’>, ‘asyncio.log’: <module ‘asyncio.log’ from ‘/usr/lib/python3.6/asyncio/log.py’>, ‘asyncio.futures’: <module ‘asyncio.futures’ from ‘/usr/lib/python3.6/asyncio/futures.py’>, ‘asyncio.base_tasks’: <module ‘asyncio.base_tasks’ from ‘/usr/lib/python3.6/asyncio/base_tasks.py’>, ‘_asyncio’: <module ‘_asyncio’ from ‘/usr/lib/python3.6/lib-dynload/_asyncio.cpython-36m-aarch64-linux-gnu.so’>, ‘asyncio.tasks’: <module ‘asyncio.tasks’ from ‘/usr/lib/python3.6/asyncio/tasks.py’>, ‘asyncio.locks’: <module ‘asyncio.locks’ from ‘/usr/lib/python3.6/asyncio/locks.py’>, ‘asyncio.protocols’: <module ‘asyncio.protocols’ from ‘/usr/lib/python3.6/asyncio/protocols.py’>, ‘asyncio.queues’: <module ‘asyncio.queues’ from ‘/usr/lib/python3.6/asyncio/queues.py’>, ‘asyncio.streams’: <module ‘asyncio.streams’ from ‘/usr/lib/python3.6/asyncio/streams.py’>, ‘asyncio.subprocess’: <module ‘asyncio.subprocess’ from ‘/usr/lib/python3.6/asyncio/subprocess.py’>, ‘asyncio.transports’: <module ‘asyncio.transports’ from ‘/usr/lib/python3.6/asyncio/transports.py’>, ‘asyncio.unix_events’: <module ‘asyncio.unix_events’ from ‘/usr/lib/python3.6/asyncio/unix_events.py’>, ‘asyncio.base_subprocess’: <module ‘asyncio.base_subprocess’ from ‘/usr/lib/python3.6/asyncio/base_subprocess.py’>, ‘asyncio.selector_events’: <module ‘asyncio.selector_events’ from ‘/usr/lib/python3.6/asyncio/selector_events.py’>, ‘ssl’: <module ‘ssl’ from ‘/usr/lib/python3.6/ssl.py’>, ‘ipaddress’: <module ‘ipaddress’ from ‘/usr/lib/python3.6/ipaddress.py’>, ‘_ssl’: <module ‘_ssl’ from ‘/usr/lib/python3.6/lib-dynload/_ssl.cpython-36m-aarch64-linux-gnu.so’>, ‘base64’: <module ‘base64’ from ‘/usr/lib/python3.6/base64.py’>, ‘asyncio.sslproto’: <module ‘asyncio.sslproto’ from ‘/usr/lib/python3.6/asyncio/sslproto.py’>, ‘prompt_toolkit’: <module ‘prompt_toolkit’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/init.py’>, ‘prompt_toolkit.application’: <module ‘prompt_toolkit.application’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/application/init.py’>, ‘prompt_toolkit.application.application’: <module ‘prompt_toolkit.application.application’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/application/application.py’>, ‘prompt_toolkit.buffer’: <module ‘prompt_toolkit.buffer’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/buffer.py’>, ‘six.moves’: <module ‘six.moves’ (<six._SixMetaPathImporter object at 0x7f7beebf28>)>, ‘prompt_toolkit.application.current’: <module ‘prompt_toolkit.application.current’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/application/current.py’>, ‘prompt_toolkit.eventloop’: <module ‘prompt_toolkit.eventloop’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/init.py’>, ‘prompt_toolkit.eventloop.async_generator’: <module ‘prompt_toolkit.eventloop.async_generator’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/async_generator.py’>, ‘six.moves.queue’: <module ‘queue’ from ‘/usr/lib/python3.6/queue.py’>, ‘prompt_toolkit.eventloop.coroutine’: <module ‘prompt_toolkit.eventloop.coroutine’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/coroutine.py’>, ‘prompt_toolkit.eventloop.defaults’: <module ‘prompt_toolkit.eventloop.defaults’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/defaults.py’>, ‘prompt_toolkit.utils’: <module ‘prompt_toolkit.utils’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/utils.py’>, ‘wcwidth’: <module ‘wcwidth’ from ‘/usr/local/lib/python3.6/dist-packages/wcwidth/init.py’>, ‘wcwidth.wcwidth’: <module ‘wcwidth.wcwidth’ from ‘/usr/local/lib/python3.6/dist-packages/wcwidth/wcwidth.py’>, ‘wcwidth.table_wide’: <module ‘wcwidth.table_wide’ from ‘/usr/local/lib/python3.6/dist-packages/wcwidth/table_wide.py’>, ‘wcwidth.table_zero’: <module ‘wcwidth.table_zero’ from ‘/usr/local/lib/python3.6/dist-packages/wcwidth/table_zero.py’>, ‘prompt_toolkit.cache’: <module ‘prompt_toolkit.cache’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/cache.py’>, ‘prompt_toolkit.eventloop.base’: <module ‘prompt_toolkit.eventloop.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/base.py’>, ‘prompt_toolkit.log’: <module ‘prompt_toolkit.log’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/log.py’>, ‘prompt_toolkit.eventloop.future’: <module ‘prompt_toolkit.eventloop.future’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/future.py’>, ‘prompt_toolkit.eventloop.context’: <module ‘prompt_toolkit.eventloop.context’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/context.py’>, ‘prompt_toolkit.eventloop.event’: <module ‘prompt_toolkit.eventloop.event’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/eventloop/event.py’>, ‘prompt_toolkit.application.run_in_terminal’: <module ‘prompt_toolkit.application.run_in_terminal’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/application/run_in_terminal.py’>, ‘prompt_toolkit.auto_suggest’: <module ‘prompt_toolkit.auto_suggest’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/auto_suggest.py’>, ‘prompt_toolkit.filters’: <module ‘prompt_toolkit.filters’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/filters/init.py’>, ‘prompt_toolkit.filters.app’: <module ‘prompt_toolkit.filters.app’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/filters/app.py’>, ‘prompt_toolkit.enums’: <module ‘prompt_toolkit.enums’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/enums.py’>, ‘prompt_toolkit.filters.base’: <module ‘prompt_toolkit.filters.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/filters/base.py’>, ‘prompt_toolkit.filters.cli’: <module ‘prompt_toolkit.filters.cli’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/filters/cli.py’>, ‘prompt_toolkit.filters.utils’: <module ‘prompt_toolkit.filters.utils’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/filters/utils.py’>, ‘prompt_toolkit.clipboard’: <module ‘prompt_toolkit.clipboard’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/clipboard/init.py’>, ‘prompt_toolkit.clipboard.base’: <module ‘prompt_toolkit.clipboard.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/clipboard/base.py’>, ‘prompt_toolkit.selection’: <module ‘prompt_toolkit.selection’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/selection.py’>, ‘prompt_toolkit.clipboard.in_memory’: <module ‘prompt_toolkit.clipboard.in_memory’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/clipboard/in_memory.py’>, ‘prompt_toolkit.completion’: <module ‘prompt_toolkit.completion’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/completion/init.py’>, ‘prompt_toolkit.completion.base’: <module ‘prompt_toolkit.completion.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/completion/base.py’>, ‘prompt_toolkit.completion.filesystem’: <module ‘prompt_toolkit.completion.filesystem’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/completion/filesystem.py’>, ‘prompt_toolkit.completion.fuzzy_completer’: <module ‘prompt_toolkit.completion.fuzzy_completer’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/completion/fuzzy_completer.py’>, ‘prompt_toolkit.document’: <module ‘prompt_toolkit.document’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/document.py’>, ‘prompt_toolkit.completion.word_completer’: <module ‘prompt_toolkit.completion.word_completer’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/completion/word_completer.py’>, ‘prompt_toolkit.history’: <module ‘prompt_toolkit.history’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/history.py’>, ‘prompt_toolkit.search’: <module ‘prompt_toolkit.search’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/search.py’>, ‘prompt_toolkit.key_binding’: <module ‘prompt_toolkit.key_binding’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/init.py’>, ‘prompt_toolkit.key_binding.key_bindings’: <module ‘prompt_toolkit.key_binding.key_bindings’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/key_bindings.py’>, ‘prompt_toolkit.keys’: <module ‘prompt_toolkit.keys’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/keys.py’>, ‘prompt_toolkit.key_binding.vi_state’: <module ‘prompt_toolkit.key_binding.vi_state’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/vi_state.py’>, ‘prompt_toolkit.validation’: <module ‘prompt_toolkit.validation’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/validation.py’>, ‘prompt_toolkit.input’: <module ‘prompt_toolkit.input’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/init.py’>, ‘prompt_toolkit.input.base’: <module ‘prompt_toolkit.input.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/base.py’>, ‘prompt_toolkit.input.defaults’: <module ‘prompt_toolkit.input.defaults’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/defaults.py’>, ‘prompt_toolkit.input.typeahead’: <module ‘prompt_toolkit.input.typeahead’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/typeahead.py’>, ‘prompt_toolkit.key_binding.bindings’: <module ‘prompt_toolkit.key_binding.bindings’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/init.py’>, ‘prompt_toolkit.key_binding.bindings.page_navigation’: <module ‘prompt_toolkit.key_binding.bindings.page_navigation’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/page_navigation.py’>, ‘prompt_toolkit.key_binding.bindings.scroll’: <module ‘prompt_toolkit.key_binding.bindings.scroll’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/scroll.py’>, ‘prompt_toolkit.key_binding.defaults’: <module ‘prompt_toolkit.key_binding.defaults’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/defaults.py’>, ‘prompt_toolkit.key_binding.bindings.basic’: <module ‘prompt_toolkit.key_binding.bindings.basic’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/basic.py’>, ‘prompt_toolkit.key_binding.key_processor’: <module ‘prompt_toolkit.key_binding.key_processor’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/key_processor.py’>, ‘prompt_toolkit.key_binding.bindings.named_commands’: <module ‘prompt_toolkit.key_binding.bindings.named_commands’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/named_commands.py’>, ‘prompt_toolkit.key_binding.bindings.completion’: <module ‘prompt_toolkit.key_binding.bindings.completion’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/completion.py’>, ‘prompt_toolkit.key_binding.bindings.cpr’: <module ‘prompt_toolkit.key_binding.bindings.cpr’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/cpr.py’>, ‘prompt_toolkit.key_binding.bindings.emacs’: <module ‘prompt_toolkit.key_binding.bindings.emacs’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/emacs.py’>, ‘prompt_toolkit.key_binding.bindings.mouse’: <module ‘prompt_toolkit.key_binding.bindings.mouse’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/mouse.py’>, ‘prompt_toolkit.layout’: <module ‘prompt_toolkit.layout’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/init.py’>, ‘prompt_toolkit.layout.containers’: <module ‘prompt_toolkit.layout.containers’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/containers.py’>, ‘prompt_toolkit.formatted_text’: <module ‘prompt_toolkit.formatted_text’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/init.py’>, ‘prompt_toolkit.formatted_text.ansi’: <module ‘prompt_toolkit.formatted_text.ansi’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/ansi.py’>, ‘prompt_toolkit.output’: <module ‘prompt_toolkit.output’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/output/init.py’>, ‘prompt_toolkit.output.base’: <module ‘prompt_toolkit.output.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/output/base.py’>, ‘prompt_toolkit.layout.screen’: <module ‘prompt_toolkit.layout.screen’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/screen.py’>, ‘prompt_toolkit.output.color_depth’: <module ‘prompt_toolkit.output.color_depth’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/output/color_depth.py’>, ‘prompt_toolkit.output.defaults’: <module ‘prompt_toolkit.output.defaults’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/output/defaults.py’>, ‘prompt_toolkit.output.vt100’: <module ‘prompt_toolkit.output.vt100’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/output/vt100.py’>, ‘prompt_toolkit.styles’: <module ‘prompt_toolkit.styles’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/init.py’>, ‘prompt_toolkit.styles.base’: <module ‘prompt_toolkit.styles.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/base.py’>, ‘prompt_toolkit.styles.defaults’: <module ‘prompt_toolkit.styles.defaults’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/defaults.py’>, ‘prompt_toolkit.styles.named_colors’: <module ‘prompt_toolkit.styles.named_colors’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/named_colors.py’>, ‘prompt_toolkit.styles.style’: <module ‘prompt_toolkit.styles.style’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/style.py’>, ‘prompt_toolkit.styles.pygments’: <module ‘prompt_toolkit.styles.pygments’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/pygments.py’>, ‘prompt_toolkit.styles.style_transformation’: <module ‘prompt_toolkit.styles.style_transformation’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/styles/style_transformation.py’>, ‘colorsys’: <module ‘colorsys’ from ‘/usr/lib/python3.6/colorsys.py’>, ‘prompt_toolkit.formatted_text.base’: <module ‘prompt_toolkit.formatted_text.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/base.py’>, ‘prompt_toolkit.formatted_text.html’: <module ‘prompt_toolkit.formatted_text.html’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/html.py’>, ‘xml’: <module ‘xml’ from ‘/usr/lib/python3.6/xml/init.py’>, ‘xml.dom’: <module ‘xml.dom’ from ‘/usr/lib/python3.6/xml/dom/init.py’>, ‘xml.dom.domreg’: <module ‘xml.dom.domreg’ from ‘/usr/lib/python3.6/xml/dom/domreg.py’>, ‘xml.dom.minidom’: <module ‘xml.dom.minidom’ from ‘/usr/lib/python3.6/xml/dom/minidom.py’>, ‘xml.dom.minicompat’: <module ‘xml.dom.minicompat’ from ‘/usr/lib/python3.6/xml/dom/minicompat.py’>, ‘xml.dom.xmlbuilder’: <module ‘xml.dom.xmlbuilder’ from ‘/usr/lib/python3.6/xml/dom/xmlbuilder.py’>, ‘xml.dom.NodeFilter’: <module ‘xml.dom.NodeFilter’ from ‘/usr/lib/python3.6/xml/dom/NodeFilter.py’>, ‘prompt_toolkit.formatted_text.pygments’: <module ‘prompt_toolkit.formatted_text.pygments’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/pygments.py’>, ‘prompt_toolkit.formatted_text.utils’: <module ‘prompt_toolkit.formatted_text.utils’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/formatted_text/utils.py’>, ‘prompt_toolkit.mouse_events’: <module ‘prompt_toolkit.mouse_events’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/mouse_events.py’>, ‘prompt_toolkit.layout.controls’: <module ‘prompt_toolkit.layout.controls’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/controls.py’>, ‘prompt_toolkit.lexers’: <module ‘prompt_toolkit.lexers’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/lexers/init.py’>, ‘prompt_toolkit.lexers.base’: <module ‘prompt_toolkit.lexers.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/lexers/base.py’>, ‘prompt_toolkit.lexers.pygments’: <module ‘prompt_toolkit.lexers.pygments’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/lexers/pygments.py’>, ‘prompt_toolkit.layout.processors’: <module ‘prompt_toolkit.layout.processors’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/processors.py’>, ‘prompt_toolkit.layout.utils’: <module ‘prompt_toolkit.layout.utils’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/utils.py’>, ‘prompt_toolkit.layout.dimension’: <module ‘prompt_toolkit.layout.dimension’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/dimension.py’>, ‘prompt_toolkit.layout.margins’: <module ‘prompt_toolkit.layout.margins’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/margins.py’>, ‘prompt_toolkit.layout.layout’: <module ‘prompt_toolkit.layout.layout’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/layout.py’>, ‘prompt_toolkit.layout.menus’: <module ‘prompt_toolkit.layout.menus’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/menus.py’>, ‘prompt_toolkit.renderer’: <module ‘prompt_toolkit.renderer’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/renderer.py’>, ‘prompt_toolkit.layout.mouse_handlers’: <module ‘prompt_toolkit.layout.mouse_handlers’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/mouse_handlers.py’>, ‘prompt_toolkit.key_binding.bindings.vi’: <module ‘prompt_toolkit.key_binding.bindings.vi’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/vi.py’>, ‘prompt_toolkit.input.vt100_parser’: <module ‘prompt_toolkit.input.vt100_parser’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/vt100_parser.py’>, ‘prompt_toolkit.input.ansi_escape_sequences’: <module ‘prompt_toolkit.input.ansi_escape_sequences’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/input/ansi_escape_sequences.py’>, ‘prompt_toolkit.key_binding.digraphs’: <module ‘prompt_toolkit.key_binding.digraphs’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/digraphs.py’>, ‘prompt_toolkit.key_binding.emacs_state’: <module ‘prompt_toolkit.key_binding.emacs_state’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/emacs_state.py’>, ‘prompt_toolkit.layout.dummy’: <module ‘prompt_toolkit.layout.dummy’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/layout/dummy.py’>, ‘prompt_toolkit.application.dummy’: <module ‘prompt_toolkit.application.dummy’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/application/dummy.py’>, ‘prompt_toolkit.shortcuts’: <module ‘prompt_toolkit.shortcuts’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/init.py’>, ‘prompt_toolkit.shortcuts.dialogs’: <module ‘prompt_toolkit.shortcuts.dialogs’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/dialogs.py’>, ‘prompt_toolkit.key_binding.bindings.focus’: <module ‘prompt_toolkit.key_binding.bindings.focus’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/focus.py’>, ‘prompt_toolkit.widgets’: <module ‘prompt_toolkit.widgets’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/widgets/init.py’>, ‘prompt_toolkit.widgets.base’: <module ‘prompt_toolkit.widgets.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/widgets/base.py’>, ‘prompt_toolkit.widgets.toolbars’: <module ‘prompt_toolkit.widgets.toolbars’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/widgets/toolbars.py’>, ‘prompt_toolkit.widgets.dialogs’: <module ‘prompt_toolkit.widgets.dialogs’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/widgets/dialogs.py’>, ‘prompt_toolkit.widgets.menus’: <module ‘prompt_toolkit.widgets.menus’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/widgets/menus.py’>, ‘prompt_toolkit.shortcuts.progress_bar’: <module ‘prompt_toolkit.shortcuts.progress_bar’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/progress_bar/init.py’>, ‘prompt_toolkit.shortcuts.progress_bar.base’: <module ‘prompt_toolkit.shortcuts.progress_bar.base’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/progress_bar/base.py’>, ‘prompt_toolkit.shortcuts.progress_bar.formatters’: <module ‘prompt_toolkit.shortcuts.progress_bar.formatters’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/progress_bar/formatters.py’>, ‘prompt_toolkit.shortcuts.prompt’: <module ‘prompt_toolkit.shortcuts.prompt’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/prompt.py’>, ‘prompt_toolkit.key_binding.bindings.auto_suggest’: <module ‘prompt_toolkit.key_binding.bindings.auto_suggest’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/auto_suggest.py’>, ‘prompt_toolkit.key_binding.bindings.open_in_editor’: <module ‘prompt_toolkit.key_binding.bindings.open_in_editor’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/key_binding/bindings/open_in_editor.py’>, ‘prompt_toolkit.shortcuts.utils’: <module ‘prompt_toolkit.shortcuts.utils’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/shortcuts/utils.py’>, ‘prompt_toolkit.patch_stdout’: <module ‘prompt_toolkit.patch_stdout’ from ‘/usr/local/lib/python3.6/dist-packages/prompt_toolkit/patch_stdout.py’>, ‘pygments.style’: <module ‘pygments.style’ from ‘/usr/local/lib/python3.6/dist-packages/pygments/style.py’>, ‘IPython.terminal.debugger’: <module ‘IPython.terminal.debugger’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/debugger.py’>, ‘IPython.core.completer’: <module ‘IPython.core.completer’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/completer.py’>, ‘unicodedata’: <module ‘unicodedata’ (built-in)>, ‘IPython.core.latex_symbols’: <module ‘IPython.core.latex_symbols’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/latex_symbols.py’>, ‘IPython.utils.generics’: <module ‘IPython.utils.generics’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/generics.py’>, ‘jedi’: <module ‘jedi’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/init.py’>, ‘jedi.api’: <module ‘jedi.api’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/init.py’>, ‘parso’: <module ‘parso’ from ‘/usr/local/lib/python3.6/dist-packages/parso/init.py’>, ‘parso.parser’: <module ‘parso.parser’ from ‘/usr/local/lib/python3.6/dist-packages/parso/parser.py’>, ‘parso.tree’: <module ‘parso.tree’ from ‘/usr/local/lib/python3.6/dist-packages/parso/tree.py’>, ‘parso._compatibility’: <module ‘parso._compatibility’ from ‘/usr/local/lib/python3.6/dist-packages/parso/_compatibility.py’>, ‘parso.utils’: <module ‘parso.utils’ from ‘/usr/local/lib/python3.6/dist-packages/parso/utils.py’>, ‘parso.pgen2’: <module ‘parso.pgen2’ from ‘/usr/local/lib/python3.6/dist-packages/parso/pgen2/init.py’>, ‘parso.pgen2.generator’: <module ‘parso.pgen2.generator’ from ‘/usr/local/lib/python3.6/dist-packages/parso/pgen2/generator.py’>, ‘parso.pgen2.grammar_parser’: <module ‘parso.pgen2.grammar_parser’ from ‘/usr/local/lib/python3.6/dist-packages/parso/pgen2/grammar_parser.py’>, ‘parso.python’: <module ‘parso.python’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/init.py’>, ‘parso.python.tokenize’: <module ‘parso.python.tokenize’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/tokenize.py’>, ‘parso.python.token’: <module ‘parso.python.token’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/token.py’>, ‘parso.grammar’: <module ‘parso.grammar’ from ‘/usr/local/lib/python3.6/dist-packages/parso/grammar.py’>, ‘parso.python.diff’: <module ‘parso.python.diff’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/diff.py’>, ‘difflib’: <module ‘difflib’ from ‘/usr/lib/python3.6/difflib.py’>, ‘parso.python.parser’: <module ‘parso.python.parser’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/parser.py’>, ‘parso.python.tree’: <module ‘parso.python.tree’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/tree.py’>, ‘parso.python.prefix’: <module ‘parso.python.prefix’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/prefix.py’>, ‘parso.cache’: <module ‘parso.cache’ from ‘/usr/local/lib/python3.6/dist-packages/parso/cache.py’>, ‘gc’: <module ‘gc’ (built-in)>, ‘parso.python.errors’: <module ‘parso.python.errors’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/errors.py’>, ‘parso.normalizer’: <module ‘parso.normalizer’ from ‘/usr/local/lib/python3.6/dist-packages/parso/normalizer.py’>, ‘parso.python.pep8’: <module ‘parso.python.pep8’ from ‘/usr/local/lib/python3.6/dist-packages/parso/python/pep8.py’>, ‘parso.file_io’: <module ‘parso.file_io’ from ‘/usr/local/lib/python3.6/dist-packages/parso/file_io.py’>, ‘jedi._compatibility’: <module ‘jedi._compatibility’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/_compatibility.py’>, ‘jedi.file_io’: <module ‘jedi.file_io’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/file_io.py’>, ‘jedi.parser_utils’: <module ‘jedi.parser_utils’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/parser_utils.py’>, ‘jedi.debug’: <module ‘jedi.debug’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/debug.py’>, ‘jedi.settings’: <module ‘jedi.settings’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/settings.py’>, ‘jedi.cache’: <module ‘jedi.cache’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/cache.py’>, ‘jedi.api.classes’: <module ‘jedi.api.classes’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/classes.py’>, ‘jedi.inference’: <module ‘jedi.inference’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/init.py’>, ‘jedi.inference.imports’: <module ‘jedi.inference.imports’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/imports.py’>, ‘jedi.inference.sys_path’: <module ‘jedi.inference.sys_path’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/sys_path.py’>, ‘jedi.inference.cache’: <module ‘jedi.inference.cache’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/cache.py’>, ‘jedi.inference.base_value’: <module ‘jedi.inference.base_value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/base_value.py’>, ‘jedi.common’: <module ‘jedi.common’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/common/init.py’>, ‘jedi.common.value’: <module ‘jedi.common.value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/common/value.py’>, ‘jedi.inference.helpers’: <module ‘jedi.inference.helpers’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/helpers.py’>, ‘jedi.inference.utils’: <module ‘jedi.inference.utils’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/utils.py’>, ‘jedi.common.utils’: <module ‘jedi.common.utils’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/common/utils.py’>, ‘jedi.inference.compiled’: <module ‘jedi.inference.compiled’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/init.py’>, ‘jedi.inference.compiled.value’: <module ‘jedi.inference.compiled.value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/value.py’>, ‘jedi.inference.filters’: <module ‘jedi.inference.filters’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/filters.py’>, ‘jedi.inference.flow_analysis’: <module ‘jedi.inference.flow_analysis’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/flow_analysis.py’>, ‘jedi.inference.recursion’: <module ‘jedi.inference.recursion’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/recursion.py’>, ‘jedi.inference.names’: <module ‘jedi.inference.names’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/names.py’>, ‘jedi.inference.docstrings’: <module ‘jedi.inference.docstrings’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/docstrings.py’>, ‘jedi.inference.lazy_value’: <module ‘jedi.inference.lazy_value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/lazy_value.py’>, ‘jedi.inference.compiled.access’: <module ‘jedi.inference.compiled.access’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/access.py’>, ‘jedi.inference.compiled.getattr_static’: <module ‘jedi.inference.compiled.getattr_static’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/getattr_static.py’>, ‘jedi.inference.signature’: <module ‘jedi.inference.signature’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/signature.py’>, ‘jedi.inference.context’: <module ‘jedi.inference.context’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/context.py’>, ‘jedi.inference.analysis’: <module ‘jedi.inference.analysis’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/analysis.py’>, ‘jedi.inference.gradual’: <module ‘jedi.inference.gradual’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/init.py’>, ‘jedi.inference.gradual.typeshed’: <module ‘jedi.inference.gradual.typeshed’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/typeshed.py’>, ‘jedi.inference.gradual.stub_value’: <module ‘jedi.inference.gradual.stub_value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/stub_value.py’>, ‘jedi.inference.value’: <module ‘jedi.inference.value’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/init.py’>, ‘jedi.inference.value.module’: <module ‘jedi.inference.value.module’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/module.py’>, ‘jedi.inference.value.klass’: <module ‘jedi.inference.value.klass’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/klass.py’>, ‘jedi.inference.arguments’: <module ‘jedi.inference.arguments’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/arguments.py’>, ‘jedi.inference.value.iterable’: <module ‘jedi.inference.value.iterable’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/iterable.py’>, ‘jedi.inference.value.dynamic_arrays’: <module ‘jedi.inference.value.dynamic_arrays’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/dynamic_arrays.py’>, ‘jedi.inference.value.function’: <module ‘jedi.inference.value.function’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/function.py’>, ‘jedi.inference.parser_cache’: <module ‘jedi.inference.parser_cache’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/parser_cache.py’>, ‘jedi.inference.gradual.generics’: <module ‘jedi.inference.gradual.generics’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/generics.py’>, ‘jedi.plugins’: <module ‘jedi.plugins’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/plugins/init.py’>, ‘jedi.inference.value.instance’: <module ‘jedi.inference.value.instance’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/instance.py’>, ‘jedi.inference.gradual.typing’: <module ‘jedi.inference.gradual.typing’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/typing.py’>, ‘jedi.inference.gradual.base’: <module ‘jedi.inference.gradual.base’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/base.py’>, ‘jedi.inference.gradual.type_var’: <module ‘jedi.inference.gradual.type_var’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/type_var.py’>, ‘jedi.inference.syntax_tree’: <module ‘jedi.inference.syntax_tree’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/syntax_tree.py’>, ‘jedi.inference.gradual.annotation’: <module ‘jedi.inference.gradual.annotation’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/annotation.py’>, ‘jedi.inference.param’: <module ‘jedi.inference.param’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/param.py’>, ‘jedi.inference.value.decorator’: <module ‘jedi.inference.value.decorator’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/value/decorator.py’>, ‘jedi.inference.gradual.conversion’: <module ‘jedi.inference.gradual.conversion’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/conversion.py’>, ‘jedi.api.keywords’: <module ‘jedi.api.keywords’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/keywords.py’>, ‘pydoc_data’: <module ‘pydoc_data’ from ‘/usr/lib/python3.6/pydoc_data/init.py’>, ‘pydoc_data.topics’: <module ‘pydoc_data.topics’ from ‘/usr/lib/python3.6/pydoc_data/topics.py’>, ‘jedi.api.interpreter’: <module ‘jedi.api.interpreter’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/interpreter.py’>, ‘jedi.inference.compiled.mixed’: <module ‘jedi.inference.compiled.mixed’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/mixed.py’>, ‘jedi.api.helpers’: <module ‘jedi.api.helpers’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/helpers.py’>, ‘jedi.api.completion’: <module ‘jedi.api.completion’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/completion.py’>, ‘jedi.api.file_name’: <module ‘jedi.api.file_name’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/file_name.py’>, ‘jedi.api.environment’: <module ‘jedi.api.environment’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/environment.py’>, ‘filecmp’: <module ‘filecmp’ from ‘/usr/lib/python3.6/filecmp.py’>, ‘jedi.inference.compiled.subprocess’: <module ‘jedi.inference.compiled.subprocess’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/subprocess/init.py’>, ‘jedi.inference.compiled.subprocess.functions’: <module ‘jedi.inference.compiled.subprocess.functions’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/compiled/subprocess/functions.py’>, ‘jedi.api.exceptions’: <module ‘jedi.api.exceptions’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/exceptions.py’>, ‘jedi.api.project’: <module ‘jedi.api.project’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/api/project.py’>, ‘jedi.inference.usages’: <module ‘jedi.inference.usages’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/usages.py’>, ‘jedi.inference.gradual.utils’: <module ‘jedi.inference.gradual.utils’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/inference/gradual/utils.py’>, ‘jedi.plugins.registry’: <module ‘jedi.plugins.registry’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/plugins/registry.py’>, ‘jedi.plugins.stdlib’: <module ‘jedi.plugins.stdlib’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/plugins/stdlib.py’>, ‘jedi.plugins.flask’: <module ‘jedi.plugins.flask’ from ‘/usr/local/lib/python3.6/dist-packages/jedi/plugins/flask.py’>, ‘IPython.terminal.ptutils’: <module ‘IPython.terminal.ptutils’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/ptutils.py’>, ‘IPython.terminal.shortcuts’: <module ‘IPython.terminal.shortcuts’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/shortcuts.py’>, ‘IPython.terminal.magics’: <module ‘IPython.terminal.magics’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/magics.py’>, ‘IPython.lib.clipboard’: <module ‘IPython.lib.clipboard’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/clipboard.py’>, ‘IPython.terminal.pt_inputhooks’: <module ‘IPython.terminal.pt_inputhooks’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/pt_inputhooks/init.py’>, ‘IPython.terminal.prompts’: <module ‘IPython.terminal.prompts’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/prompts.py’>, ‘IPython.terminal.ipapp’: <module ‘IPython.terminal.ipapp’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/terminal/ipapp.py’>, ‘IPython.core.magics’: <module ‘IPython.core.magics’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/init.py’>, ‘IPython.core.magics.auto’: <module ‘IPython.core.magics.auto’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/auto.py’>, ‘IPython.core.magics.basic’: <module ‘IPython.core.magics.basic’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/basic.py’>, ‘IPython.core.magics.code’: <module ‘IPython.core.magics.code’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/code.py’>, ‘urllib.request’: <module ‘urllib.request’ from ‘/usr/lib/python3.6/urllib/request.py’>, ‘email’: <module ‘email’ from ‘/usr/lib/python3.6/email/init.py’>, ‘http’: <module ‘http’ from ‘/usr/lib/python3.6/http/init.py’>, ‘http.client’: <module ‘http.client’ from ‘/usr/lib/python3.6/http/client.py’>, ‘email.parser’: <module ‘email.parser’ from ‘/usr/lib/python3.6/email/parser.py’>, ‘email.feedparser’: <module ‘email.feedparser’ from ‘/usr/lib/python3.6/email/feedparser.py’>, ‘email.errors’: <module ‘email.errors’ from ‘/usr/lib/python3.6/email/errors.py’>, ‘email._policybase’: <module ‘email._policybase’ from ‘/usr/lib/python3.6/email/_policybase.py’>, ‘email.header’: <module ‘email.header’ from ‘/usr/lib/python3.6/email/header.py’>, ‘email.quoprimime’: <module ‘email.quoprimime’ from ‘/usr/lib/python3.6/email/quoprimime.py’>, ‘email.base64mime’: <module ‘email.base64mime’ from ‘/usr/lib/python3.6/email/base64mime.py’>, ‘email.charset’: <module ‘email.charset’ from ‘/usr/lib/python3.6/email/charset.py’>, ‘email.encoders’: <module ‘email.encoders’ from ‘/usr/lib/python3.6/email/encoders.py’>, ‘quopri’: <module ‘quopri’ from ‘/usr/lib/python3.6/quopri.py’>, ‘email.utils’: <module ‘email.utils’ from ‘/usr/lib/python3.6/email/utils.py’>, ‘email._parseaddr’: <module ‘email._parseaddr’ from ‘/usr/lib/python3.6/email/_parseaddr.py’>, ‘calendar’: <module ‘calendar’ from ‘/usr/lib/python3.6/calendar.py’>, ‘email.message’: <module ‘email.message’ from ‘/usr/lib/python3.6/email/message.py’>, ‘uu’: <module ‘uu’ from ‘/usr/lib/python3.6/uu.py’>, ‘email._encoded_words’: <module ‘email._encoded_words’ from ‘/usr/lib/python3.6/email/_encoded_words.py’>, ‘email.iterators’: <module ‘email.iterators’ from ‘/usr/lib/python3.6/email/iterators.py’>, ‘urllib.error’: <module ‘urllib.error’ from ‘/usr/lib/python3.6/urllib/error.py’>, ‘urllib.response’: <module ‘urllib.response’ from ‘/usr/lib/python3.6/urllib/response.py’>, ‘IPython.core.magics.config’: <module ‘IPython.core.magics.config’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/config.py’>, ‘IPython.core.magics.display’: <module ‘IPython.core.magics.display’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/display.py’>, ‘IPython.core.magics.execution’: <module ‘IPython.core.magics.execution’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/execution.py’>, ‘timeit’: <module ‘timeit’ from ‘/usr/lib/python3.6/timeit.py’>, ‘cProfile’: <module ‘cProfile’ from ‘/usr/lib/python3.6/cProfile.py’>, ‘_lsprof’: <module ‘_lsprof’ from ‘/usr/lib/python3.6/lib-dynload/_lsprof.cpython-36m-aarch64-linux-gnu.so’>, ‘profile’: <module ‘profile’ from ‘/usr/lib/python3.6/profile.py’>, ‘optparse’: <module ‘optparse’ from ‘/usr/lib/python3.6/optparse.py’>, ‘pstats’: <module ‘pstats’ from ‘/usr/lib/python3.6/pstats.py’>, ‘IPython.utils.module_paths’: <module ‘IPython.utils.module_paths’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/module_paths.py’>, ‘IPython.utils.timing’: <module ‘IPython.utils.timing’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/timing.py’>, ‘IPython.core.magics.extension’: <module ‘IPython.core.magics.extension’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/extension.py’>, ‘IPython.core.magics.history’: <module ‘IPython.core.magics.history’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/history.py’>, ‘IPython.core.magics.logging’: <module ‘IPython.core.magics.logging’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/logging.py’>, ‘IPython.core.magics.namespace’: <module ‘IPython.core.magics.namespace’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/namespace.py’>, ‘IPython.core.magics.osm’: <module ‘IPython.core.magics.osm’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/osm.py’>, ‘IPython.core.magics.packaging’: <module ‘IPython.core.magics.packaging’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/packaging.py’>, ‘IPython.core.magics.pylab’: <module ‘IPython.core.magics.pylab’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/pylab.py’>, ‘IPython.core.pylabtools’: <module ‘IPython.core.pylabtools’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/pylabtools.py’>, ‘IPython.core.magics.script’: <module ‘IPython.core.magics.script’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/magics/script.py’>, ‘IPython.lib.backgroundjobs’: <module ‘IPython.lib.backgroundjobs’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/lib/backgroundjobs.py’>, ‘IPython.core.shellapp’: <module ‘IPython.core.shellapp’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/shellapp.py’>, ‘IPython.extensions’: <module ‘IPython.extensions’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/extensions/init.py’>, ‘IPython.extensions.storemagic’: <module ‘IPython.extensions.storemagic’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/extensions/storemagic.py’>, ‘IPython.utils.frame’: <module ‘IPython.utils.frame’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/frame.py’>, ‘jupyter_client’: <module ‘jupyter_client’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/init.py’>, ‘jupyter_client._version’: <module ‘jupyter_client._version’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/_version.py’>, ‘jupyter_client.connect’: <module ‘jupyter_client.connect’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/connect.py’>, ‘zmq’: <module ‘zmq’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/init.py’>, ‘ctypes’: <module ‘ctypes’ from ‘/usr/lib/python3.6/ctypes/init.py’>, ‘_ctypes’: <module ‘_ctypes’ from ‘/usr/lib/python3.6/lib-dynload/_ctypes.cpython-36m-aarch64-linux-gnu.so’>, ‘ctypes._endian’: <module ‘ctypes._endian’ from ‘/usr/lib/python3.6/ctypes/_endian.py’>, ‘zmq.libzmq’: <module ‘zmq.libzmq’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/libzmq.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend’: <module ‘zmq.backend’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/init.py’>, ‘zmq.backend.select’: <module ‘zmq.backend.select’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/select.py’>, ‘zmq.backend.cython’: <module ‘zmq.backend.cython’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/init.py’>, ‘zmq.backend.cython.constants’: <module ‘zmq.backend.cython.constants’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/constants.cpython-36m-aarch64-linux-gnu.so’>, ‘cython_runtime’: <module ‘cython_runtime’>, ‘zmq.backend.cython.error’: <module ‘zmq.backend.cython.error’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/error.cpython-36m-aarch64-linux-gnu.so’>, ‘_cython_0_29_14’: <module ‘_cython_0_29_14’>, ‘zmq.backend.cython.message’: <module ‘zmq.backend.cython.message’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/message.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.error’: <module ‘zmq.error’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/error.py’>, ‘zmq.backend.cython.context’: <module ‘zmq.backend.cython.context’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/context.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython.socket’: <module ‘zmq.backend.cython.socket’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/socket.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython.utils’: <module ‘zmq.backend.cython.utils’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/utils.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython._poll’: <module ‘zmq.backend.cython._poll’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/_poll.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython._version’: <module ‘zmq.backend.cython._version’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/_version.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython._device’: <module ‘zmq.backend.cython._device’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/_device.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.backend.cython._proxy_steerable’: <module ‘zmq.backend.cython._proxy_steerable’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/backend/cython/_proxy_steerable.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.sugar’: <module ‘zmq.sugar’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/init.py’>, ‘zmq.sugar.constants’: <module ‘zmq.sugar.constants’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/constants.py’>, ‘zmq.utils’: <module ‘zmq.utils’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/utils/init.py’>, ‘zmq.utils.constant_names’: <module ‘zmq.utils.constant_names’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/utils/constant_names.py’>, ‘zmq.sugar.context’: <module ‘zmq.sugar.context’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/context.py’>, ‘zmq.sugar.attrsettr’: <module ‘zmq.sugar.attrsettr’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/attrsettr.py’>, ‘zmq.sugar.socket’: <module ‘zmq.sugar.socket’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/socket.py’>, ‘zmq.sugar.poll’: <module ‘zmq.sugar.poll’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/poll.py’>, ‘zmq.utils.jsonapi’: <module ‘zmq.utils.jsonapi’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/utils/jsonapi.py’>, ‘zmq.utils.strtypes’: <module ‘zmq.utils.strtypes’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/utils/strtypes.py’>, ‘simplejson’: <module ‘simplejson’ from ‘/usr/lib/python3/dist-packages/simplejson/init.py’>, ‘decimal’: <module ‘decimal’ from ‘/usr/lib/python3.6/decimal.py’>, ‘numbers’: <module ‘numbers’ from ‘/usr/lib/python3.6/numbers.py’>, ‘_decimal’: <module ‘_decimal’ from ‘/usr/lib/python3.6/lib-dynload/_decimal.cpython-36m-aarch64-linux-gnu.so’>, ‘simplejson.errors’: <module ‘simplejson.errors’ from ‘/usr/lib/python3/dist-packages/simplejson/errors.py’>, ‘simplejson.raw_json’: <module ‘simplejson.raw_json’ from ‘/usr/lib/python3/dist-packages/simplejson/raw_json.py’>, ‘simplejson.decoder’: <module ‘simplejson.decoder’ from ‘/usr/lib/python3/dist-packages/simplejson/decoder.py’>, ‘simplejson.compat’: <module ‘simplejson.compat’ from ‘/usr/lib/python3/dist-packages/simplejson/compat.py’>, ‘simplejson.scanner’: <module ‘simplejson.scanner’ from ‘/usr/lib/python3/dist-packages/simplejson/scanner.py’>, ‘simplejson._speedups’: <module ‘simplejson._speedups’ from ‘/usr/lib/python3/dist-packages/simplejson/_speedups.cpython-36m-aarch64-linux-gnu.so’>, ‘simplejson.encoder’: <module ‘simplejson.encoder’ from ‘/usr/lib/python3/dist-packages/simplejson/encoder.py’>, ‘zmq.sugar.frame’: <module ‘zmq.sugar.frame’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/frame.py’>, ‘zmq.sugar.tracker’: <module ‘zmq.sugar.tracker’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/tracker.py’>, ‘zmq.sugar.version’: <module ‘zmq.sugar.version’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/version.py’>, ‘zmq.sugar.stopwatch’: <module ‘zmq.sugar.stopwatch’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/sugar/stopwatch.py’>, ‘jupyter_client.localinterfaces’: <module ‘jupyter_client.localinterfaces’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/localinterfaces.py’>, ‘jupyter_core’: <module ‘jupyter_core’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_core/init.py’>, ‘jupyter_core.version’: <module ‘jupyter_core.version’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_core/version.py’>, ‘jupyter_core.paths’: <module ‘jupyter_core.paths’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_core/paths.py’>, ‘jupyter_client.launcher’: <module ‘jupyter_client.launcher’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/launcher.py’>, ‘traitlets.log’: <module ‘traitlets.log’ from ‘/usr/local/lib/python3.6/dist-packages/traitlets/log.py’>, ‘jupyter_client.client’: <module ‘jupyter_client.client’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/client.py’>, ‘jupyter_client.channels’: <module ‘jupyter_client.channels’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/channels.py’>, ‘jupyter_client.channelsabc’: <module ‘jupyter_client.channelsabc’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/channelsabc.py’>, ‘jupyter_client.clientabc’: <module ‘jupyter_client.clientabc’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/clientabc.py’>, ‘jupyter_client.manager’: <module ‘jupyter_client.manager’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/manager.py’>, ‘jupyter_client.kernelspec’: <module ‘jupyter_client.kernelspec’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/kernelspec.py’>, ‘jupyter_client.managerabc’: <module ‘jupyter_client.managerabc’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/managerabc.py’>, ‘jupyter_client.blocking’: <module ‘jupyter_client.blocking’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/blocking/init.py’>, ‘jupyter_client.blocking.client’: <module ‘jupyter_client.blocking.client’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/blocking/client.py’>, ‘jupyter_client.blocking.channels’: <module ‘jupyter_client.blocking.channels’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/blocking/channels.py’>, ‘jupyter_client.multikernelmanager’: <module ‘jupyter_client.multikernelmanager’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/multikernelmanager.py’>, ‘uuid’: <module ‘uuid’ from ‘/usr/lib/python3.6/uuid.py’>, ‘ctypes.util’: <module ‘ctypes.util’ from ‘/usr/lib/python3.6/ctypes/util.py’>, ‘ipykernel.kernelapp’: <module ‘ipykernel.kernelapp’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/kernelapp.py’>, ‘tornado’: <module ‘tornado’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/init.py’>, ‘tornado.ioloop’: <module ‘tornado.ioloop’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/ioloop.py’>, ‘tornado.concurrent’: <module ‘tornado.concurrent’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/concurrent.py’>, ‘tornado.log’: <module ‘tornado.log’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/log.py’>, ‘logging.handlers’: <module ‘logging.handlers’ from ‘/usr/lib/python3.6/logging/handlers.py’>, ‘tornado.escape’: <module ‘tornado.escape’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/escape.py’>, ‘tornado.util’: <module ‘tornado.util’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/util.py’>, ‘tornado.speedups’: <module ‘tornado.speedups’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/speedups.cpython-36m-aarch64-linux-gnu.so’>, ‘curses’: <module ‘curses’ from ‘/usr/lib/python3.6/curses/init.py’>, ‘_curses’: <module ‘_curses’ from ‘/usr/lib/python3.6/lib-dynload/_curses.cpython-36m-aarch64-linux-gnu.so’>, ‘zmq.eventloop’: <module ‘zmq.eventloop’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/eventloop/init.py’>, ‘zmq.eventloop.ioloop’: <module ‘zmq.eventloop.ioloop’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/eventloop/ioloop.py’>, ‘tornado.platform’: <module ‘tornado.platform’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/platform/init.py’>, ‘tornado.platform.asyncio’: <module ‘tornado.platform.asyncio’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/platform/asyncio.py’>, ‘tornado.gen’: <module ‘tornado.gen’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/gen.py’>, ‘zmq.eventloop.zmqstream’: <module ‘zmq.eventloop.zmqstream’ from ‘/usr/local/lib/python3.6/dist-packages/zmq/eventloop/zmqstream.py’>, ‘ipykernel.iostream’: <module ‘ipykernel.iostream’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/iostream.py’>, ‘imp’: <module ‘imp’ from ‘/usr/lib/python3.6/imp.py’>, ‘jupyter_client.session’: <module ‘jupyter_client.session’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/session.py’>, ‘hmac’: <module ‘hmac’ from ‘/usr/lib/python3.6/hmac.py’>, ‘jupyter_client.jsonutil’: <module ‘jupyter_client.jsonutil’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/jsonutil.py’>, ‘dateutil’: <module ‘dateutil’ from ‘/usr/lib/python3/dist-packages/dateutil/init.py’>, ‘dateutil._version’: <module ‘dateutil._version’ from ‘/usr/lib/python3/dist-packages/dateutil/_version.py’>, ‘dateutil.parser’: <module ‘dateutil.parser’ from ‘/usr/lib/python3/dist-packages/dateutil/parser.py’>, ‘dateutil.relativedelta’: <module ‘dateutil.relativedelta’ from ‘/usr/lib/python3/dist-packages/dateutil/relativedelta.py’>, ‘dateutil._common’: <module ‘dateutil._common’ from ‘/usr/lib/python3/dist-packages/dateutil/_common.py’>, ‘dateutil.tz’: <module ‘dateutil.tz’ from ‘/usr/lib/python3/dist-packages/dateutil/tz/init.py’>, ‘dateutil.tz.tz’: <module ‘dateutil.tz.tz’ from ‘/usr/lib/python3/dist-packages/dateutil/tz/tz.py’>, ‘dateutil.tz._common’: <module ‘dateutil.tz._common’ from ‘/usr/lib/python3/dist-packages/dateutil/tz/_common.py’>, ‘_strptime’: <module ‘_strptime’ from ‘/usr/lib/python3.6/_strptime.py’>, ‘jupyter_client.adapter’: <module ‘jupyter_client.adapter’ from ‘/usr/local/lib/python3.6/dist-packages/jupyter_client/adapter.py’>, ‘ipykernel.heartbeat’: <module ‘ipykernel.heartbeat’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/heartbeat.py’>, ‘ipykernel.ipkernel’: <module ‘ipykernel.ipkernel’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/ipkernel.py’>, ‘IPython.utils.tokenutil’: <module ‘IPython.utils.tokenutil’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/utils/tokenutil.py’>, ‘ipykernel.comm’: <module ‘ipykernel.comm’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/comm/init.py’>, ‘ipykernel.comm.manager’: <module ‘ipykernel.comm.manager’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/comm/manager.py’>, ‘ipykernel.comm.comm’: <module ‘ipykernel.comm.comm’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/comm/comm.py’>, ‘ipykernel.kernelbase’: <module ‘ipykernel.kernelbase’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/kernelbase.py’>, ‘tornado.queues’: <module ‘tornado.queues’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/queues.py’>, ‘tornado.locks’: <module ‘tornado.locks’ from ‘/usr/local/lib/python3.6/dist-packages/tornado/locks.py’>, ‘ipykernel.jsonutil’: <module ‘ipykernel.jsonutil’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/jsonutil.py’>, ‘ipykernel.zmqshell’: <module ‘ipykernel.zmqshell’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/zmqshell.py’>, ‘IPython.core.payloadpage’: <module ‘IPython.core.payloadpage’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/payloadpage.py’>, ‘ipykernel.displayhook’: <module ‘ipykernel.displayhook’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/displayhook.py’>, ‘ipykernel.eventloops’: <module ‘ipykernel.eventloops’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/eventloops.py’>, ‘distutils’: <module ‘distutils’ from ‘/usr/lib/python3.6/distutils/init.py’>, ‘distutils.version’: <module ‘distutils.version’ from ‘/usr/lib/python3.6/distutils/version.py’>, ‘ipykernel.parentpoller’: <module ‘ipykernel.parentpoller’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/parentpoller.py’>, ‘faulthandler’: <module ‘faulthandler’ (built-in)>, ‘ipykernel.datapub’: <module ‘ipykernel.datapub’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/datapub.py’>, ‘ipykernel.serialize’: <module ‘ipykernel.serialize’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/serialize.py’>, ‘ipykernel.pickleutil’: <module ‘ipykernel.pickleutil’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/pickleutil.py’>, ‘ipykernel.codeutil’: <module ‘ipykernel.codeutil’ from ‘/usr/local/lib/python3.6/dist-packages/ipykernel/codeutil.py’>, ‘IPython.core.completerlib’: <module ‘IPython.core.completerlib’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/core/completerlib.py’>, ‘storemagic’: <module ‘storemagic’ from ‘/usr/local/lib/python3.6/dist-packages/IPython/extensions/storemagic.py’>, ‘ipywidgets’: <module ‘ipywidgets’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/init.py’>, ‘ipywidgets._version’: <module ‘ipywidgets._version’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/_version.py’>, ‘ipywidgets.widgets’: <module ‘ipywidgets.widgets’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/init.py’>, ‘ipywidgets.widgets.widget’: <module ‘ipywidgets.widgets.widget’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget.py’>, ‘ipywidgets.widgets.domwidget’: <module ‘ipywidgets.widgets.domwidget’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/domwidget.py’>, ‘ipywidgets.widgets.trait_types’: <module ‘ipywidgets.widgets.trait_types’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/trait_types.py’>, ‘ipywidgets.widgets.util’: <module ‘ipywidgets.widgets.util’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/util.py’>, ‘ipywidgets.widgets.widget_layout’: <module ‘ipywidgets.widgets.widget_layout’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_layout.py’>, ‘ipywidgets.widgets.widget_style’: <module ‘ipywidgets.widgets.widget_style’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_style.py’>, ‘ipywidgets.widgets.valuewidget’: <module ‘ipywidgets.widgets.valuewidget’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/valuewidget.py’>, ‘ipywidgets.widgets.widget_core’: <module ‘ipywidgets.widgets.widget_core’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_core.py’>, ‘ipywidgets.widgets.widget_bool’: <module ‘ipywidgets.widgets.widget_bool’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_bool.py’>, ‘ipywidgets.widgets.widget_description’: <module ‘ipywidgets.widgets.widget_description’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_description.py’>, ‘ipywidgets.widgets.widget_button’: <module ‘ipywidgets.widgets.widget_button’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_button.py’>, ‘ipywidgets.widgets.widget_box’: <module ‘ipywidgets.widgets.widget_box’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_box.py’>, ‘ipywidgets.widgets.docutils’: <module ‘ipywidgets.widgets.docutils’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/docutils.py’>, ‘ipywidgets.widgets.widget_float’: <module ‘ipywidgets.widgets.widget_float’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_float.py’>, ‘ipywidgets.widgets.widget_int’: <module ‘ipywidgets.widgets.widget_int’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_int.py’>, ‘ipywidgets.widgets.widget_color’: <module ‘ipywidgets.widgets.widget_color’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_color.py’>, ‘ipywidgets.widgets.widget_date’: <module ‘ipywidgets.widgets.widget_date’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_date.py’>, ‘ipywidgets.widgets.widget_output’: <module ‘ipywidgets.widgets.widget_output’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_output.py’>, ‘ipywidgets.widgets.widget_selection’: <module ‘ipywidgets.widgets.widget_selection’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_selection.py’>, ‘ipywidgets.widgets.widget_selectioncontainer’: <module ‘ipywidgets.widgets.widget_selectioncontainer’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_selectioncontainer.py’>, ‘ipywidgets.widgets.widget_string’: <module ‘ipywidgets.widgets.widget_string’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_string.py’>, ‘ipywidgets.widgets.widget_controller’: <module ‘ipywidgets.widgets.widget_controller’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_controller.py’>, ‘ipywidgets.widgets.interaction’: <module ‘ipywidgets.widgets.interaction’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/interaction.py’>, ‘ipywidgets.widgets.widget_link’: <module ‘ipywidgets.widgets.widget_link’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_link.py’>, ‘ipywidgets.widgets.widget_media’: <module ‘ipywidgets.widgets.widget_media’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_media.py’>, ‘ipywidgets.widgets.widget_templates’: <module ‘ipywidgets.widgets.widget_templates’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_templates.py’>, ‘ipywidgets.widgets.widget_upload’: <module ‘ipywidgets.widgets.widget_upload’ from ‘/usr/local/lib/python3.6/dist-packages/ipywidgets/widgets/widget_upload.py’>}
[’/usr/lib/python36.zip’, ‘/usr/lib/python3.6’, ‘/usr/lib/python3.6/lib-dynload’, ‘’, ‘/usr/local/lib/python3.6/dist-packages’, ‘/usr/local/lib/python3.6/dist-packages/torchvision-0.4.0a0+d31eafa-py3.6-linux-aarch64.egg’, ‘/usr/local/lib/python3.6/dist-packages/Adafruit_SSD1306-1.6.2-py3.6.egg’, ‘/usr/local/lib/python3.6/dist-packages/Adafruit_MotorHAT-1.4.0-py3.6.egg’, ‘/usr/local/lib/python3.6/dist-packages/Adafruit_GPIO-1.0.4-py3.6.egg’, ‘/usr/local/lib/python3.6/dist-packages/spidev-3.4-py3.6-linux-aarch64.egg’, ‘/usr/local/lib/python3.6/dist-packages/Adafruit_PureIO-1.0.4-py3.6.egg’, ‘/usr/local/lib/python3.6/dist-packages/jetbot-0.4.0-py3.6.egg’, ‘/usr/lib/python3/dist-packages’, ‘/usr/lib/python3.6/dist-packages’, ‘/usr/local/lib/python3.6/dist-packages/IPython/extensions’, ‘/home/jetbot/.ipython’]

Thats a lot!!

Thanks

Thanks @MtHiker
I still don’t see some of the files I’m looking for like the imported robot.py ?

Am I correct that it could be inside an .egg file?

I was hoping there was a ctrl click or something to open it like a hyperlink! :)

Hi,
You can check the source code directly:
jetbot/robot.py at master · NVIDIA-AI-IOT/jetbot · GitHub

Thanks @DaneLLL .
I’m trying to find the local file to edit it.

Hi,
Please check if you have init.py included:
jetbot/init.py at master · NVIDIA-AI-IOT/jetbot · GitHub
robot.py is imported from it.

Thanks @DaneLLL .

Its all there as it should be, I am trying to find where they are hosted locally.

Roboy. Py doesn’t show up with the previous code suggested.

import sys
print (sys.modules)
print (sys.path)

I’ve noticed that in another file, its filepath had something\somethingelse\nothing.egg\yetanotherfolder\etc

Is this why robot.py doesn’t show up?