ome / omero-guide-ilastik

BSD 2-Clause "Simplified" License
5 stars 5 forks source link

Remove mention of / discourage the use of Anaconda #38

Open k-dominik opened 4 days ago

k-dominik commented 4 days ago

This is related to #37

I'm pretty sure there are reasons for the mention of Anaconda in the installation instructions, but I want to at least discuss the possibility of removing those.

When going over the installation instructions two points in particular caught my eye:

  1. There are several issues with Anaconda, mostly related to Anaconda inc trying to monetize Anaconda also from academic institutions. I wouldn't want to recommend using it anymore and effectively remove it.

    • If you have Anaconda installed:

      • Start Jupyter from the Anaconda-navigator
      • To register the environment, run python -m ipykernel install --user --name omero-guide-ilastik
      • Select the notebook you wish to run and select the Kernel>Change kernel>Python [conda env:omero-guide-ilastik]> or Kernel>Change kernel>omero-guide-ilastik.
  2. I usually install jypyter notebook to my envs where I use it, activate it and then starting jupyter will give me only this one Kernel, but I understand there is some more powerful way of doing that, that would allow switching between kernels on different envs. Is there a guide/setup for this? I tried (naively created a new env with jupyter) but it didn't find those additional envs. Installing nb_conda_kernels solved this kind of, but this would need to be mentioned somewhere.

    • If Anaconda is not installed:

      • Open jupyter notebook i.e. jupyter notebook and select the omero-guide-ilastik kernel or [conda >env:omero-guide-ilastik] according to what is available.

      To stop the notebook server, in the terminal where te server is running, press Ctrl C. The following question >will be asked in the terminal Shutdown this notebook server (y/[n])?. Enter the desired choice.

jburel commented 3 days ago

PR fixing the first point has been merged. For the second point I will find a common place