Geckodriverのインストールエラー

Geckodriverのインストールエラー

このファイルをダウンロードする必要があります: "https://github.com/ curl -s https://github.com/mozilla/geckodriver/releases | grep -E -o '/mozilla/geckodriver/releases/download/[a-z0-9/.-]{5,}linux64.tar.gz' | head -n 1"

これは私のコマンドです: wget -O geckodriver-linux64.tar.gz echo "https://github.com/`curl -s https://github.com/mozilla/geckodriver/releases | grep -E -o '/mozilla/geckodriver/releases/download/[a-z0-9/.-]{5,}linux64.tar.gz' | head -n 1`"

次に、次のように入力します。 tar xvzf geckodriver-linux64.tar.gz

その後、次のエラーが発生します。

tar: Child returned status 1
tar: Error is not recoverable: exiting now```

I checked the file :

```file geckodriver-linux64.tar.gz
geckodriver-linux64.tar.gz: HTML document, Unicode text, UTF-8 text, with very long lines (1849)```

what's wrong?

答え1

サーバーはユーザーにファイルを送信するのではなく、HTMLページを送信してファイルをダウンロードし、Webブラウザを使用してダウンロードしようとした後、tarを実行しているようです。

また、grepコマンドは、ローカルコンピュータではなくGitHubサーバーに存在する必要があるフォルダを指しているようです。

代わりに、以下からファイルをダウンロードしてみてください。https://github.com/mozilla/geckodriver/releasesブラウザを直接使用したら、tarコマンドを使用して解凍します。

関連情報