【Python】 ImportError: No module named selenium

2022年3月15日

Python初心者がEclipseでスクレイピングをする為、Seleniumをインストールしてみたのですが初っ端からエラーが出てしまいました。
なんとか解決することが出来たので備忘録として残しておきます。

コード

from selenium import webdriver
driver = webdriver.Chrome("C:/Users/〇〇/AppData/Local/SeleniumBasic/chromedriver.exe")
driver.get("http://www.yahoo.co.jp")

エラー内容

Traceback (most recent call last):
File "C:\Users\〇〇\workspace\Sample\Test\Selenium.py", line 1, in
from selenium import webdriver
ImportError: No module named selenium

Seleniumという名前のモジュールがないというエラー。

こちらのサイトを参考にしました。

「クイック自動設定」を実行したとき:
設定> PyDev>インタープリター> Pythonインタープリター
pipまたはeasy_installが実際にインストールした場所とは異なるバージョンのPythonを指していました。

ということでPythonインタープリターを確認したところ、記事と同じように違う場所のPythonが設定されてました。

右上の[新規]から「choose from list」を選択すると、インストールしたPythonがある場所の一覧が出ます。
その中から実際にPythonをインストールした場所を選びます。

[上へ]を押して追加したPythonを一番上に移動させてから、適用して閉じました。

これで合っているかは分かりませんがエラーが消えて動くようになりました。
誰かの参考になれば幸いです。