New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ExecutablePath option ignored #6614
Comments
If however, one modifies the BrowserRunner directly to hardcode the executablePath as shown above, all works as expected. So it seems to be an issue with how the option is being passed to Puppeteer, or how it's being handled.
This prints |
This happens on Apple Silicon. The path is hardcoded at puppeteer/src/node/Launcher.ts Lines 106 to 109 in d901696
Chromium can run natively on Apple Silicon. Puppeteer does not yet link to that binary, but if the developer uses |
You saved my day :) |
We're marking this issue as unconfirmed because it has not had recent activity and we weren't able to confirm it yet. It will be closed if no further activity occurs within the next 30 days. |
We are closing this issue. If the issue still persists in the latest version of Puppeteer, please reopen the issue and update the description. We will try our best to accomodate it! |
MacOS / BigSur
Node 16 (Head)
puppeteer-core, 5.5.0
Fails with
Error: Failed to launch the browser process! spawn /usr/bin/chromium-browser ENOENT
As I understand it, it should not be trying to launch chromium at all given the above options and use of puppeteer-core.
The text was updated successfully, but these errors were encountered: