[解決済み】ImportError: selenium'という名前のモジュールがない
2022-02-09 20:32:16
質問
ウェブサイトをチェックするためのスクリプトを書こうとしています。seleniumを使うのは初めてです。OSXシステム上でスクリプトを実行しようとしています。Library/Python/2.7/site-packages をチェックすると、selenium-2.46.0-py2.7.egg が存在しますが、スクリプトを実行すると、インポートする selenium モジュールが存在しないと言われ続けています。
これは、私のコードを実行したときに表示されるログです。
Traceback (most recent call last): File "/Users/GiulioColleluori/Desktop/Class_Checker.py", line 10, in <module> from selenium import webdriver ImportError: No module named 'selenium'
解決方法は?
pipがインストールされていれば、以下のようにseleniumをインストールすることができます。
pip install selenium
またはパーミッションに応じて
sudo pip install selenium
python3用です。
sudo pip3 install selenium
この質問からわかるように pip vs easy_install pipはeasy_installを改良するために作られたものなので、より信頼性の高いパッケージインストーラです。
また、新しいプロジェクトを作成するときは、簡単なseleniumプロジェクトであっても、仮想環境で作成することをお勧めします。仮想環境についてはこちらをご覧ください。 こちら . 実際、pipはvirtualenvに最初から含まれています。
関連
-
PicgoのイメージベッドツールをPythonで実装する
-
Python jiabaライブラリの使用方法について説明
-
[解決済み】OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。
-
[解決済み】 AttributeError: モジュール 'matplotlib' には属性 'plot' がない。
-
[解決済み】TypeErrorを取得しました。エントリを持つ子テーブルの後に親テーブルを追加しようとすると、 __init__() missing 1 required positional argument: 'on_delete'
-
[解決済み】SyntaxError: デフォルト以外の引数がデフォルトの引数に続く
-
[解決済み】Flaskのテンプレートが見つからない【重複あり
-
[解決済み] モジュールの関数名(文字列)を使って、モジュールの関数を呼び出す。
-
[解決済み] Pythonエラー "ImportError: No module named"
-
[解決済み] "ImportError "です。Pythonスクリプトを実行しようとすると、「No module named」と表示される
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python call matlab メソッドの詳細
-
pythonサイクルタスクスケジューリングツール スケジュール詳解
-
任意波形を生成してtxtで保存するためのPython実装
-
PythonによるExcelファイルの一括操作の説明
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み】ImportError: PILという名前のモジュールがない
-
[解決済み] TypeError: 'DataFrame' オブジェクトは呼び出し可能ではない
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み】 TypeError: += でサポートされていないオペランド型: 'int' および 'list' です。
-
[解決済み] なぜeasy_installではなくpipを使用するのですか?