質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.39%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

0回答

351閲覧

webdriver_managerが使えない

cracom

総合スコア0

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2023/03/23 00:27

編集2023/03/23 02:23

実現したいこと

webdriver_managerの使用

前提

selenium,webdriver_managerなどはpipでインストールしています。

コード

import tqdm
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

CHROMEDRIVER = "C:\etc\chromedriver.exe"
options = webdriver.ChromeOptions()

options.add_argument('--headless')
options.add_experimental_option('excludeSwitches', ['enable-logging'])
chrome_service = fs.Service(ChromeDriverManager().install())

発生している問題・エラーメッセージ

イメージ説明

実行結果

Traceback (most recent call last):
from webdriver_manager.chrome import ChromeDriverManager
ModuleNotFoundError: No module named 'webdriver_manager'

試したこと

webdriver_managerの再インストール

補足情報(FW/ツールのバージョンなど)

PyCharm 2022.3.3 (Community Edition)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

PondVillege

2023/03/23 01:07

PyCharmで未解決と言われているだけでエラーなく実行可能だったりしませんか?
otn

2023/03/23 01:46

プログラムコード(現象が発生する最低限)と、実行結果を書きましょう。
cracom

2023/03/23 02:25

コメントありがとうございます。 実行しても、moduleがないとエラーを吐くだけです。
PondVillege

2023/03/23 02:49

では,webdriver_manageインストールした先のPythonカーネルと,実行に使ったPythonカーネルが違うということになります.同一のカーネルを利用してください.
jbpb0

2023/03/23 08:12

> selenium,webdriver_managerなどはpipでインストールしています。 pip install webdriver_manager を実行したのと同じ状態で pip show webdriver_manager を実行してください いろいろ表示される中に「Location:」で始まる行があるので、そこに書かれてるパスを記録してください 次に、 > ModuleNotFoundError: No module named 'webdriver_manager' となる状態で、下記のpythonコードを実行してください import sys import pprint pprint.pprint(sys.path) たくさんパスが表示されますが、その中にpip show...で記録したパスが入ってますでしょうか? 入ってないとインポートできません
jbpb0

2023/03/23 08:29

> ModuleNotFoundError: No module named 'webdriver_manager' となる状態で、下記のpythonコードを実行して、使ってるpythonの絶対パスを調べてください import sys print(sys.executable) 上記で調べた絶対パスが、たとえば C:\aaa\bbb\python.exe だとしたら、コマンドプロンプトで(pythonが起動してない状態で)下記を実行したら、インポートできるようになると思います (実行する際は、調べた実際のpythonの絶対パスに置き換えてください) C:\aaa\bbb\python.exe -m pip install webdriver_manager
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.39%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問