On Wednesday, November 20, 2024 at 10:08:38 PM UTC+1 [email protected] wrote:
python -m pip install --no-build-isolation -e . Dan, thanks. this installation also seems to require bison. I tried to install it manually as well as the winflexbison <https://github.com/lexxmark/winflexbison>, but I still get an error But I also understand that bison is optional? C:\_code\py\beancount>python -m pip install --no-build-isolation -e . Obtaining file:///C:/_code/py/beancount Checking if build backend supports build_editable ... done Preparing editable metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing editable metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [18 lines of output] + meson setup C:\_code\py\beancount C:\_code\py\beancount\build\cp312 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=C:\_code\py\beancount\build\cp312\meson-python-native-file.ini The Meson build system Version: 1.6.0 Source dir: C:\_code\py\beancount Build dir: C:\_code\py\beancount\build\cp312 Build type: native build Project name: beancount Project version: 3.1.0.dev0 Activating VS 17.11.6 C compiler for the host machine: cl (msvc 19.41.34123 "Microsoft (R) C/C++ Optimizing Compiler Version 19.41.34123 for x64") C linker for the host machine: link link 14.41.34123.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program bison found: NO ..\..\meson.build:3:8: ERROR: Program 'bison' not found or not executable A full log can be found at C:\_code\py\beancount\build\cp312\meson-logs\meson-log.txt [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. [notice] A new release of pip is available: 24.2 -> 24.3.1 [notice] To update, run: python.exe -m pip install --upgrade pip error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. C:\_code\py\beancount> -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/beancount/96c94c32-48e9-49d3-843e-0551f558c139n%40googlegroups.com.
