As far as conda environments go, I don't want to be the clueless newbie who 
disses something I barely understand.  Suffice it to say that I haven't 
been able to create conda environments for Python 3.6 or 3.8 that work with 
Qt.  It's likely a setting somewhere, perhaps a setting that should have 
been deleted, and wasn't...

For now, I'm happy to use just Python 3.7.  That being so, I did the 
following:

1. Create py37, based on my base env: `conda create --name py37 --clone 
base`

2. Create holo37, based on py37: `conda create --name holo37 --clone py37`

Both of these envs run Leo properly.

3. Within the holo37 env, I used pip to install packages, in the order that 
Thomas used (without installing Leo):

- matplotlib
- bokeh
- holoviews

Note: matplotlib and bokeh had already been installed. My guess is that 
these two packages are part of the full Anaconda distro, but maybe I had 
installed them somehow previously.

Finally, I pip installed holoviews. Success. This *uninstalled* and then 
*reinstalled 
*bokeh, and also holoviews.

*Still to do*

The following still crashes:

import holoviews as hv
hv.extension('matplotlib')

Presumably I need to install something else.

*Summary*

Using pip to install matplotlib, bokeh and holoviews works on a Python 3.7 
conda environment.

Still to do: allow holoviews to use matplotlib.

I still don't understand how to use conda to create Python 3.6 or 3.8 
environments, but I don't care much at present :-)

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/c0ead85e-d40f-465d-8259-ae5646a1a6d7%40googlegroups.com.

Reply via email to