pypeteerエラー-ブラウザに接続できません。
1091 ワード
問題
プログラムエラー:
pypeteerは最初の起動時に自動的にchromeブラウザをダウンロードしますが、関連する依存項はインストールされません。手動でインストールする必要があります。
解決
uuntuまたはdebianでは、BrowserError:Failed to connect to browser port营82を参照して、関連する依存項をインストールします。
私はcentos最小実装上のテストを行います。インストールが必要です。 libXcompone libXcursor libXi libXtst libXScernSaver libXrand atk at-spi 2-atk gtk 3
また、rootユーザを使用してpypeteerを呼び出すと、
追加
自分のテスト環境は完全にきれいではないので、漏れがあるかもしれません。
パス:
実は、私自身はこのようにテストしました。一つ一つ発見してインストールして、chromeが正常に起動できるまで。
原文はpypeteerで公開されていますが、ブラウザに接続できません。
転載先:https://www.cnblogs.com/chr-wonder/p/9317116.html
プログラムエラー:
Failed to connect to browser port: http://127.0.0.1:57899/json/version
原因pypeteerは最初の起動時に自動的にchromeブラウザをダウンロードしますが、関連する依存項はインストールされません。手動でインストールする必要があります。
解決
uuntuまたはdebianでは、BrowserError:Failed to connect to browser port营82を参照して、関連する依存項をインストールします。
私はcentos最小実装上のテストを行います。インストールが必要です。
sudo yum install libXcomposite libXcursor libXi libXtst libXScrnSaver libXrandr atk at-spi2-atk gtk3 -y
上記の依存関係をインストールすると、プログラムは正常に動作します。また、rootユーザを使用してpypeteerを呼び出すと、
launch
にパラメータを追加する必要があります。追加
自分のテスト環境は完全にきれいではないので、漏れがあるかもしれません。
パス:
--no-sandbox
の下でpypeteerに使われているchromeを見つけることができます。このchromeを直接起動してエラーを観察して、それがまだどのような依存性に欠けているかを確認します。一つずつインストールすればいいです。実は、私自身はこのようにテストしました。一つ一つ発見してインストールして、chromeが正常に起動できるまで。
原文はpypeteerで公開されていますが、ブラウザに接続できません。
転載先:https://www.cnblogs.com/chr-wonder/p/9317116.html