差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
python:selenium [2022/06/01 03:28] – [DietPi] ともやん | python:selenium [2022/06/01 04:35] (現在) – [DietPi の chromium-driver] ともやん | ||
---|---|---|---|
行 202: | 行 202: | ||
==== DietPi ==== | ==== DietPi ==== | ||
- | Raspberry Pi Zero WH の DietPi で chromium-driver は Segmentation fault で動作しない😅💦 | + | |
- | \\ | + | === DietPi で chromedriver を含むパッケージ === |
+ | <WRAP color_term> | ||
+ | <WRAP color_command>< | ||
+ | $ apt-file search chromedriver | ||
+ | </ | ||
+ | <WRAP color_result>< | ||
+ | chromium-browser: | ||
+ | chromium-browser: | ||
+ | chromium-chromedriver: | ||
+ | chromium-chromedriver: | ||
+ | chromium-chromedriver: | ||
+ | chromium-chromedriver: | ||
+ | chromium-chromedriver-dbgsym: | ||
+ | chromium-driver: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | ruby-chromedriver-helper: | ||
+ | wolfram-engine: | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | === DietPi の chromium-browser の chromium-chromedriver は動作する🤔ややこしい😅💦 === | ||
+ | <WRAP color_term> | ||
+ | <WRAP color_command>< | ||
+ | $ sudo apt install chromium-chromedriver | ||
+ | </ | ||
+ | <WRAP color_result>< | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree... Done | ||
+ | Reading state information... Done | ||
+ | The following additional packages will be installed: | ||
+ | chromium-browser | ||
+ | Recommended packages: | ||
+ | chromium-browser-l10n | ||
+ | The following NEW packages will be installed: | ||
+ | chromium-browser chromium-chromedriver | ||
+ | 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. | ||
+ | Need to get 130 MB of archives. | ||
+ | After this operation, 409 MB of additional disk space will be used. | ||
+ | Do you want to continue? [Y/n] y | ||
+ | Get:1 https:// | ||
+ | Get:2 https:// | ||
+ | Fetched 130 MB in 2min 47s (779 kB/s) | ||
+ | debconf: delaying package configuration, | ||
+ | Selecting previously unselected package chromium-browser. | ||
+ | (Reading database ... 70998 files and directories currently installed.) | ||
+ | Preparing to unpack .../ | ||
+ | Unpacking chromium-browser (101.0.4951.57-rpt2) ... | ||
+ | Selecting previously unselected package chromium-chromedriver. | ||
+ | Preparing to unpack .../ | ||
+ | Unpacking chromium-chromedriver (101.0.4951.57-rpt2) ... | ||
+ | Setting up chromium-browser (101.0.4951.57-rpt2) ... | ||
+ | update-alternatives: | ||
+ | update-alternatives: | ||
+ | Setting up chromium-chromedriver (101.0.4951.57-rpt2) ... | ||
+ | Processing triggers for hicolor-icon-theme (0.17-2) ... | ||
+ | Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u2) ... | ||
+ | Processing triggers for mailcap (3.69) ... | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | === 動作確認 === | ||
+ | <WRAP color_term> | ||
+ | <WRAP color_command>< | ||
+ | $ chromedriver --version | ||
+ | </ | ||
+ | <WRAP color_result>< | ||
+ | ChromeDriver 101.0.4951.57 (352920124de66f14c4af140139f61c798937eda9-refs/ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP color_term> | ||
+ | <WRAP color_command>< | ||
+ | $ chromedriver --help | ||
+ | </ | ||
+ | <WRAP color_result>< | ||
+ | Usage: chromedriver [OPTIONS] | ||
+ | |||
+ | Options | ||
+ | --port=PORT | ||
+ | --adb-port=PORT | ||
+ | --log-path=FILE | ||
+ | --log-level=LEVEL | ||
+ | --verbose | ||
+ | --silent | ||
+ | --append-log | ||
+ | --replayable | ||
+ | --version | ||
+ | --url-base | ||
+ | --readable-timestamp | ||
+ | --enable-chrome-logs | ||
+ | --disable-dev-shm-usage | ||
+ | --allowed-ips=LIST | ||
+ | --allowed-origins=LIST | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | === DietPi の chromium-driver は Segmentation fault で動作しない😅💦 === | ||
+ | Raspberry Pi Zero WH の DietPi で armhf 32bit な chromium-driver は Segmentation fault で動作しない😥\\ | ||
<WRAP color_term> | <WRAP color_term> | ||
<WRAP color_command>< | <WRAP color_command>< | ||
行 509: | 行 618: | ||
+++ killed by SIGSEGV +++ | +++ killed by SIGSEGV +++ | ||
Segmentation fault😱😭 | Segmentation fault😱😭 | ||
+ | </ | ||
+ | </ | ||
+ | 参考: [[git> | ||
+ | |||
+ | さようなら👋\\ | ||
+ | <WRAP color_term> | ||
+ | <WRAP color_command>< | ||
+ | $ sudo apt remove chromium-driver | ||
+ | $ sudo apt autoremove | ||
+ | </ | ||
+ | <WRAP colot_result>< | ||
</ | </ | ||
</ | </ |