https://github.com/kybu/headless-selenium-for-win Windows上でヘッドレスクロムとFirefoxを使用するには、https://github.com/kybu/headless-selenium-for-winをダウンロードしてインストールしようとしています。 FFやChromeで構築された新しいヘッドレスブラウザは拡張機能をサポートしていないため、
私は入れません:headless-selen-for-winのインストールの問題
C:\Users\Dan >pip install -U git+https://github.com/kybu/headless-selenium-for-win.git
Collecting git+https://github.com/kybu/headless-selenium-for-win.git
Cloning https://github.com/kybu/headless-selenium-for-win.git to c:\users\Dan\appdata\local\temp\pip-6wiag0j8-build
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Dan\Anaconda3\lib\tokenize.py", line 452, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Dan\\AppData\\Local\\Temp\\pip-6wiag0j8-build\\setup.py'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Dan\AppData\Local\Temp\pip-6wiag0j8-build\
私の質問は、なぜこれが正しくインストールされていませんか?また、このメソッドはChromeの拡張機能を許可するのだろうか、それともヘッドレスブラウザを使用した場合の短所ですか?
それは私に与えています:FileNotFoundError:[WinError 3]システムは指定されたパスを見つけることができません: 'headless_ie_selenium.exe' 私は仮想envを使用しています。通常、ヘッドレス実行ファイルをAnacondaフォルダに置くと、少なくともgeckoとChromedriverではパスの問題は解決されますが、この場合は解決されません。 C:\ Users \ Dan \ Anaconda3に手動でパスを追加するには –
ots os.environ ["HEADLESS_DRIVER"] = "geckodriver.exe" fromセレンインポートwebdriver driver = webdriver.Firefox( "headless_ie_selenium.exe" ) driver.close() 上記のChromedriverで動作しました。私はまた、完全なディレクトリパスC:\ Users \ Dan \ Anaconda3 \ headless-for-win-v1-4 \ headless_ie_selenium.exeを実行しようとしました。ディレクトリ名が無効です –
https://ibb.co/iy44Rv 。 https://github.com/kybu/headless-selenium-for-win/issues/17。ご覧のとおり、ディレクトリパスを使用する必要があります。また、githubから画像をクリックすると、それが動作していないことがわかります。それがどんなアイデアですか? –