内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
50 日記
»
2025
»
02
»
2025.02.09 Python OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。
トレース:
50_dialy:2025:02:09
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 2025.02.09 Python OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。 ====== PythonでChrome Driverを読み込む時にエラーになる。 ===== ソース ===== <code> from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service options = Options() driver_path = ChromeDriverManager().install() print(f"ChromeDriver is installed at: {driver_path}") global_service = Service(driver_path) driver = webdriver.Chrome(service=global_service, options=options) </code> ===== Error ===== OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。 ===== 対応方法 ===== driverのパスをprintfしてみると、THIRD_PARTY_NOTICES.chromedriverになってる。 C:\Users\s-matsui\.wdm\drivers\chromedriver\win64\132.0.6834.160\chromedriver-win32/THIRD_PARTY_NOTICES.chromedriver そこで、Pathを修正するして、chromedriver.exeに変えてあげると動作しました。 <code> from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service options = Options() driver_path = ChromeDriverManager().install() ## Pathを修正 driver_path = driver_path.replace("THIRD_PARTY_NOTICES.chromedriver", "chromedriver.exe") print(f"ChromeDriver is installed at: {driver_path}") global_service = Service(driver_path) driver = webdriver.Chrome(service=global_service, options=options) </code> {{tag>日記 Python Selenium}}
50_dialy/2025/02/09.txt
· 最終更新: 2025/02/09 09:38 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ