# Conda virtual environment available to All users logged in to Jupyterhub and virtual environment to be visible to all users in jupyterlab

**URL:** <https://discourse.jupyter.org/t/conda-virtual-environment-available-to-all-users-logged-in-to-jupyterhub-and-virtual-environment-to-be-visible-to-all-users-in-jupyterlab/23316>\
**Category:** discuss\
**Tags:** jupyterlab\
**Created:** [January 9, 2024, 7:30am UTC](https://discourse.jupyter.org/t/conda-virtual-environment-available-to-all-users-logged-in-to-jupyterhub-and-virtual-environment-to-be-visible-to-all-users-in-jupyterlab/23316 "2024-01-09T07:30:24Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![minrk](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/minrk/32/13_2.png) [@minrk](https://discourse.jupyter.org/u/minrk)\
**Post date:** [January 11, 2024, 7:55am UTC](https://discourse.jupyter.org/t/conda-virtual-environment-available-to-all-users-logged-in-to-jupyterhub-and-virtual-environment-to-be-visible-to-all-users-in-jupyterlab/23316/2 "2024-01-11T07:55:50Z")

</div>

A version of this has been [asked and answered before](https://discourse.jupyter.org/t/multiple-conda-environments/22530), but the key bit of infomration needed to get a precise answer for JupyterHub is:

- which Spawner is being used
- who is creating the envs, and
- when are envs created

In general, the short answer for making an environment available as a kernel is to run:

```bash
/path/to/env-name/bin/ipython-kernel install --prefix /path/to/singleuser-server-env --name env-name

```

for each env and make sure that all users have sufficient permission (read+execute) in the env. But this will look a little different if you are using containers (e.g. KubeSpawner) where this is done in the _image_ vs multiple system users on a shared system (e.g. the default Spawner or systemd).

---

_[View the full topic](https://discourse.jupyter.org/t/conda-virtual-environment-available-to-all-users-logged-in-to-jupyterhub-and-virtual-environment-to-be-visible-to-all-users-in-jupyterlab/23316)._
