MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / binaryninja_installed

Function binaryninja_installed

scripts/install_api.py:58–68  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

56
57
58def binaryninja_installed() -> bool:
59 try:
60 binaryninja = importlib.util.find_spec("binaryninja")
61 assert binaryninja is not None
62 binaryninjaui = importlib.util.find_spec("binaryninjaui")
63 assert binaryninjaui is not None
64 return True
65 except ModuleNotFoundError:
66 return False
67 except AssertionError:
68 return False
69
70
71def get_expected_binaryninja_installed_directory() -> Optional[str]:

Callers 2

installFunction · 0.85
uninstallFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected