For MacOS the temp workaround is to just comment out the next line + ext part. Not doing this causes builtins.ValueError: Could not detect a suitable backend among ['firefox-app', 'nw-app']. error message but after a bunch of print statements I found the buggy part :D
Perhaps for a longer term fix is to just add ext for the other OS platforms? Or just list the directory files where app_exe is found and see what ext is if any?
NOTE: This issue manifests in the current master branch and the one in pypi for flexx
https://github.com/flexxui/webruntime/blob/5868b778f6ebe586e3843b493c1d5c31b14b10a8/webruntime/_common.py#L389 This line is splitting something like
/usr/local/opt/python/bin/python3.7
to have ext be7
and making the exe_name on the next line bepython3-ui.7
which isn't actually available in the directory it's trying to run from...For MacOS the temp workaround is to just comment out the next line
+ ext
part. Not doing this causesbuiltins.ValueError: Could not detect a suitable backend among ['firefox-app', 'nw-app'].
error message but after a bunch of print statements I found the buggy part :DPerhaps for a longer term fix is to just add ext for the other OS platforms? Or just list the directory files where app_exe is found and see what ext is if any?
NOTE: This issue manifests in the current master branch and the one in pypi for flexx