import sys, pkgutil, importlib, traceback import beetsplug print('Python', sys.version.splitlines()[0]) print('beetsplug __path__:', list(beetsplug.__path__)) print('modules:', list(pkgutil.iter_modules(beetsplug.__path__))) try: m = importlib.import_module('beetsplug.beets_music_videos') print('Imported beetsplug.beets_music_videos from', getattr(m, '__file__', repr(m))) except Exception: print('Failed importing local subpackage:') traceback.print_exc() try: from beetsplug.beets_music_videos import BeetsMusicVideoPlugin print('Found plugin class:', BeetsMusicVideoPlugin) except Exception: print('Failed to import plugin class:') traceback.print_exc()