I am not a Python expert, so excuse my dumb question.
(The following is on a Ubuntu 21.04 box; I successfully installed larynx some months ago on another machine).
I tried
> pip install --no-cache-dir --user larynx
Collecting larynx
Downloading larynx-0.3.1.tar.gz (31 kB)
Collecting gruut~=0.9.0
Downloading gruut-0.9.5.tar.gz (18.6 MB)
Collecting numpy~=1.20.0
Downloading numpy-1.20.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.4 MB)
Collecting larynx
Downloading larynx-0.3.0.tar.gz (25 kB)
Requirement already satisfied: gruut>=0.9.0 in ./.local/lib/python3.9/site-packages (from larynx) (1.3.0)
Requirement already satisfied: numpy>=1.16.6 in ./.local/lib/python3.9/site-packages (from larynx) (1.21.1)
ERROR: Cannot install larynx==0.3.0 and larynx==0.3.1 because these package versions have conflicting dependencies.
The conflict is caused by:
larynx 0.3.1 depends on onnxruntime~=1.6.0
larynx 0.3.0 depends on onnxruntime==1.6.0
I hope the Python version conflicts will go away with the next versions of larynx because the “Python Installation” method can be much more platform or distribution independent …