# \[Cylc 8 - cylc-uiserver\] Stuck at building dependencies when try to install cylc-uiserver via pip / conda

**URL:** <https://cylc.discourse.group/t/cylc-8-cylc-uiserver-stuck-at-building-dependencies-when-try-to-install-cylc-uiserver-via-pip-conda/621>\
**Category:** Cylc Support\
**Created:** [March 31, 2023, 3:11am UTC](https://cylc.discourse.group/t/cylc-8-cylc-uiserver-stuck-at-building-dependencies-when-try-to-install-cylc-uiserver-via-pip-conda/621 "2023-03-31T03:11:03Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dpmatthews](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/dpmatthews/32/26_2.png) [@dpmatthews](https://cylc.discourse.group/u/dpmatthews)\
**Post date:** [March 31, 2023, 7:04am UTC](https://cylc.discourse.group/t/cylc-8-cylc-uiserver-stuck-at-building-dependencies-when-try-to-install-cylc-uiserver-via-pip-conda/621/2 "2023-03-31T07:04:33Z")

</div>

We recommend using mamba rather than conda (which is getting increasingly slow), see [https://cylc.discourse.group/t/trouble-installing-cylc-8-1-0/584/2](https://cylc.discourse.group/t/trouble-installing-cylc-8-1-0/584/2).

For installation on systems without internet access we use [conda pack](https://conda.github.io/conda-pack/).

```txt
conda pack --dest-prefix=/path/to/cylc -o packed-env.tgz

```

The `--dest-prefix` option specifies the path to where cylc will be installed on the destination platform and avoids any need to “unpack” after untarring. [https://conda.github.io/conda-pack/cli.html](https://conda.github.io/conda-pack/cli.html)

We use conda pack for all our installations. On our build host we create 2 environments (using mamba), one containing the full installation and one containing the minimal environment needed on remote job platforms (cylc-flow-base + metomi-rose-base). We then pack all the required environments for the many platforms where we install Cylc.

---

_[View the full topic](https://cylc.discourse.group/t/cylc-8-cylc-uiserver-stuck-at-building-dependencies-when-try-to-install-cylc-uiserver-via-pip-conda/621)._
