# Path to cylc on run host

**URL:** <https://cylc.discourse.group/t/path-to-cylc-on-run-host/1010>\
**Category:** Cylc Support\
**Created:** [August 22, 2024, 7:39am UTC](https://cylc.discourse.group/t/path-to-cylc-on-run-host/1010 "2024-08-22T07:39:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gturek](https://avatars.discourse-cdn.com/v4/letter/g/a88e57/32.png) [@gturek](https://cylc.discourse.group/u/gturek)\
**Post date:** [August 22, 2024, 7:39am UTC](https://cylc.discourse.group/t/path-to-cylc-on-run-host/1010/1 "2024-08-22T07:39:26Z")

</div>

Hi there, what is the best way to specify the path to cylc on the host where jobs are to be run? I added the path to the conda cylc environment in my .bashrc file. It does the job but it does not feel quite right. Bear in mind that in my situation there is no centralized cylc installation on the HPC hosts and every user needs to install their own cylc-flow instance.

---

<div class="post-metadata">

**Author:** ![oliver.sanders](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/oliver.sanders/32/110_2.png) [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Post date:** [August 22, 2024, 8:29am UTC](https://cylc.discourse.group/t/path-to-cylc-on-run-host/1010/2 "2024-08-22T08:29:27Z")

</div>

For remote platforms (i.e. platforms which have a different `$HOME` directory to where you run your Cylc schedulers), you can configure the path to the Cylc executable (or wrapper script) using [`[platforms][<name>]cylc path`](https://cylc.github.io/cylc-doc/stable/html/reference/config/global.html#global.cylc%5Bplatforms%5D%5B%3Cplatform%20name%3E%5Dcylc%20path).
