前提・実現したいこと
seleniumというライブラリを用いてwebスクレイピングのサンプルコードを実際に実行してみようとしたところ、
import selenium と書いたした時点で、"unresolved import selenium"というエラーが出てしまいます。
pipでseleniumはダウンロードしてはいるのですが、どのようにすれば扱えるようになるのかがわかりません。
発生している問題・エラーメッセージ
No module named 'selenium'
該当のソースコード
python
1import selenium
試したこと
https://qiita.com/maech/items/72559402556eb2af73ad
https://note.nkmk.me/python-import-module-search-path/
https://www.sejuku.net/blog/66459
などのサイトを参考に色々やってみましたが、なかなか上手くいきません。
コマンドプロンプトに
pip install selenium
と、入力した後に出てくるのは、
Requirement already satisfied: selenium in c:\users\minat\appdata\local\programs\python\python38\lib\site-packages (3.141.0) Requirement already satisfied: urllib3 in c:\users\minat\appdata\local\programs\python\python38\lib\site-packages (from selenium) (1.25.10)
というものなので、インストール自体はできていると思います。
また、visualstudioの方に以下のように入力し、実行した場合、
import sys, pprint pprint.pprint(sys.path)
['F:\プログラム用フォルダ\Python\webLogin', 'F:\プログラム用フォルダ\Python\webLogin', 'F:\Program Files (x86)\Microsoft Visual ' 'Studio\Shared\Python37_64\python37.zip', 'F:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\DLLs', 'F:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib', 'F:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64', 'C:\Users\minat\AppData\Roaming\Python\Python37\site-packages', 'F:\Program Files (x86)\Microsoft Visual ' 'Studio\Shared\Python37_64\lib\site-packages']
となっています。
確かに、c:\users\minat\appdatalocal\programs\python\python38\lib\site-packagesというところは見ていないので、PYTHONPATHという名前でユーザの環境変数(?)に追加しました。
しかし、改善されず以下のような状態です。(再起動も試しました。)
個人的にはpython37、python38に違いがあるので何かあるのかと思いましたが、そこをどうすれば良いのかわかりませんでした。
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
visualstudio2019
windows10
python3.8.5
関係あるかわかりませんが、以前requestsというライブラリを使用してちょっとした開発をしたことがありましたが、その時は正常に読み込まれていました。その.slnファイルを開くとselenium同様にimportするところでエラーが出ていました。
今日やったことといえば、seleniumをインストールするためにpip --upgradeを行いました。
コマンドプロンプトで
py -3.7 -m pip list
とするとどうなりますか?
selenium 3.141.0 という文字列が含まれていました。
Requests 2.24.0 も同様に存在していました。
-3.7のところを3.8に変更して実行しても同じでした。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー