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.

Reply via email to