Replies: 1 comment
|
My guess is that the bundled binary is not the right binary for your architecture. (e.g. arm64 instead of x86, or vice versa) You should ask the developer of panconvert for help on this. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Panconvert is a gui app that uses pandoc as a bundled standalone binary as a translation backend. The Text is parsed to pandoc via a subprocess. If pandoc is installed in a subfolder of my program, like /Applications/Panconvert/pandoc/bin/pandoc my app crashes with the following error:
File "source/helpers/interface_pandoc.py", line 110, in get_pandoc_version
p = subprocess.Popen(
[path_pandoc, '-v'],
stdin=subprocess.PIPE,
stdout=subprocess.PIPE)
File "subprocess.py", line 1039, in init
File "subprocess.py", line 1990, in _execute_child
OSError: [Errno 86] Bad CPU type in executable: '/Applications/Panconvert/pandoc/bin/pandoc'
If i use pandoc in /usr/local/bin/pandoc everything works as expected.
Any hint what this BAD CPU Type Error means? Why it starts
It runs on parallels vm of macos. In the original macos it runs without any problems. Is it related to parallels?
Pandoc Version: 3.10
MacOS 15.7.7
External Toolcall via Python 3.14, PyQT6
All reactions