Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

EMULSION FRAMEWORK INSTALLATION

I’m a veterinary student pursuing a study in epidemiology. I’m trying to use the Emulsion framework which is a python-based software.

I tried installing it by the letter but when i try to run a test simulation, this is what is displayed:

Traceback (most recent call last):
  File "c:\users\dell\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\dell\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\DELL\AppData\Local\Programs\Python\Python39\Scripts\emulsion.exe\__main__.py", line 4, in <module>
  File "c:\users\dell\appdata\local\programs\python\python39\lib\site-packages\emulsion\__main__.py", line 185, in <module>
    from   emulsion.tools.plot          import plot_outputs
  File "c:\users\dell\appdata\local\programs\python\python39\lib\site-packages\emulsion\tools\plot.py", line 70, in <module>
    from   bokeh.layouts                import gridplot, column, widgetbox
ImportError: cannot import name 'widgetbox' from 'bokeh.layouts' (c:\users\dell\appdata\local\programs\python\python39\lib\site-packages\bokeh\layouts.py)

can anyone help me out?

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

>Solution :

ImportError: cannot import name ‘widgetbox’ from ‘bokeh.layouts’

Looks like widgetbox was removed from bokeh in version 3.0.0.

The most recent version of bokeh which has widgetbox is 2.4.3.

The tool pip can be used to install specific versions of a package:

pip install bokeh==2.4.3
Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading