Problem
Serveral packages have conflicting dependencies according to the pinned version in the requirements.txt.
Should get logs like The conflict is caused by: ...
e.g.
jaxlib==0.4.29
tensorflow==2.16.1
ml-dtypes==0.4.0
trunk-sim==0.2.1
numpy==1.26.4 or 1.24.3
- etc.
System Info
Python 3.12.13 | packaged by conda-forge | (main, Mar 5 2026, 16:50:00) [GCC 14.3.0] on linux
How to reproduce
- Create a fresh new conda environment with
python=3.12
conda create -n optssm python=3.12
- Use conda to install several seperate dependencies
conda install ipopt pkg-config pip
- Use
pip to install the required package dependencies
pip install -r requirements.txt
Problem
Serveral packages have conflicting dependencies according to the pinned version in the
requirements.txt.Should get logs like
The conflict is caused by: ...e.g.
jaxlib==0.4.29tensorflow==2.16.1ml-dtypes==0.4.0trunk-sim==0.2.1numpy==1.26.4or1.24.3System Info
Python 3.12.13 | packaged by conda-forge | (main, Mar 5 2026, 16:50:00) [GCC 14.3.0] on linux
How to reproduce
python=3.12pipto install the required package dependencies