Conda¶
Windows¶
First we create a new conda environment.
conda create -n nlbi26-day2-omero python=3.12 ipykernel numpy tifffile scipy scikit-image imageio pandas matplotlib seaborn Activate the environment
conda activate nlbi26-day2-omeroA few packages is not available on conda so we need to install with pip.
pip install https://github.com/glencoesoftware/zeroc-ice-py-win-x86_64/releases/download/20240325/zeroc_ice-3.6.5-cp312-cp312-win_amd64.whlthen
pip install omero-py ezomero ngff-zarrLinux/Mac¶
conda create -n nlbi26-day2-omero python=3.12 ipykernel omero-py numpy tifffile scipy scikit-image imageio pandas matplotlib seaborn omero-py zeroc-iceconda activate nlbi26-day2-omeropip install ezomero ngff-zarrActivate the conda environment with jupyter lab you already installed named jlab during the preparation.
conda activate jlab
jupyter-labOpen omero.ipynb in Jupyter lab.
Useful documentation¶
ezomero documentation - https://
Zeroc binaries required to install omero-py - https://
Alternative option: uv virtual environment¶
Windows¶
uv venv --python 3.12
source .venv/bin/activate
uv pip install zeroc-ice@https://github.com/glencoesoftware/zeroc-ice-py-win-x86_64/releases/download/20240325/zeroc_ice-3.6.5-cp312-cp312-win_amd64.whl
uv pip install omero-py jupyterlabLinux¶
uv venv --python 3.12
source .venv/bin/activate
uv pip install zeroc-ice@https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp312-cp312-manylinux_2_28_x86_64.whl
uv pip install omero-py jupyterlab ezomero matplotlib numpy