# Running Cplex.jl on HPC cluster

**URL:** <https://discourse.julialang.org/t/running-cplex-jl-on-hpc-cluster/131601>\
**Category:** Optimization (Mathematical)\
**Tags:** hpc\
**Created:** [August 14, 2025, 10:24am UTC](https://discourse.julialang.org/t/running-cplex-jl-on-hpc-cluster/131601 "2025-08-14T10:24:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ely](https://avatars.discourse-cdn.com/v4/letter/e/87869e/32.png) [@Ely](https://discourse.julialang.org/u/Ely)\
**Post date:** [August 14, 2025, 10:24am UTC](https://discourse.julialang.org/t/running-cplex-jl-on-hpc-cluster/131601/1 "2025-08-14T10:24:16Z")

</div>

Hi everyone,

Any idea please why my julia script on HPC can’t build or add the cplex package on the hpc cluster ?  
If i already have the Cplex path on the server, how can i properly export it in my sh (bash) file ?

Thanks in advance !

---

<div class="post-metadata">

**Author:** ![jd-foster](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jd-foster/32/35824_2.png) [@jd-foster](https://discourse.julialang.org/u/jd-foster)\
**Post date:** [August 14, 2025, 11:51am UTC](https://discourse.julialang.org/t/running-cplex-jl-on-hpc-cluster/131601/2 "2025-08-14T11:51:03Z")

</div>

Hi. Julia has a default ENV variable that stores environment variables in dictionary form. Can you use that to set the path for the CPLEX binary?

---

<div class="post-metadata">

**Author:** ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)\
**Post date:** [August 16, 2025, 4:43am UTC](https://discourse.julialang.org/t/running-cplex-jl-on-hpc-cluster/131601/3 "2025-08-16T04:43:16Z")

</div>

See the installation instructions

> **[GitHub - jump-dev/CPLEX.jl: A Julia interface to the CPLEX solver](https://github.com/jump-dev/CPLEX.jl?tab=readme-ov-file#installation)**
>
> A Julia interface to the CPLEX solver
