diff --git a/packages/python/plotly/plotly/io/_renderers.py b/packages/python/plotly/plotly/io/_renderers.py index 225a884f14..55e1ab94cd 100644 --- a/packages/python/plotly/plotly/io/_renderers.py +++ b/packages/python/plotly/plotly/io/_renderers.py @@ -35,13 +35,14 @@ from plotly import optional_imports import warnings -import psutil def display_jupyter_version_warnings(): parent_process = None try: - parent_process = psutil.Process().parent().cmdline()[-1] + psutil = optional_imports.get_module("psutil") + if psutil is not None: + parent_process = psutil.Process().parent().cmdline()[-1] except Exception: pass