.msi install- can't find _internal/libs #14600
-
meson setup buildir is unable to find \Meson\_internal\libs\python313.lib, however there is no 'libs' folder in '_internal' when I installed using the current .msi. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
It's not really clear what you're trying to do in the first place. You haven't e.g. mentioned what project you are building. If I had to take a wild guess you're trying to install a python module, but it's not clear why you'd try to do that using the MSI, rather than using meson installed via pip. If that is what you're doing you'll have to instruct meson to build the python module against the specific python install you need. See the documentation on Machine Files. Note that a python build backend (pip compatible) such as meson-python would produce a machine file automatically. |
Beta Was this translation helpful? Give feedback.
Thanks for the clarification. Looking at the project, they document that you need Python 3.11 and also to install the packages from https://github.com/EIAgov/NEMS/blob/main/requirements.txt into that python environment.
In the call trace from the meson files, I see:
I would recommend installing Meson at the same time as the other packages in that requirements.txt file, inside of a Python install. Don't use the MSI installer for Meson, as the MSI insta…