问题如下:
C:\Users\Luke\PycharmProjects\PythonProject\.venv\Scripts\python.exe C:\Users\Luke\PycharmProjects\PythonProject\test_baidu.py
Traceback (most recent call last):
File "C:\Users\Luke\PycharmProjects\PythonProject\test_baidu.py", line 3, in <module>
from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'进程已结束,退出代码为 1
第一步,检查selinium安装的是否正确
C:\Users\Luke>pip show selenium
Name: selenium
Version: 4.30.0
Summary: Official Python bindings for Selenium WebDriver
Home-page: https://www.selenium.dev
Author:
Author-email:
License: Apache 2.0
Location: D:\Program Files\Lib\site-packages
Requires: certifi, trio, trio-websocket, typing_extensions, urllib3, websocket-client
Required-by:C:\Users\Luke>
如上所示selenium安装正确
第二步,查看运行目录。
查看 pycharm中python.exe路径和刚刚安装的selenium目录是不是同一个,如果不是,那么切换目录尝试。
从第一步可知,selenium的目录为D:\Program Files\Lib\site-packages
python.exe路径如下图所示, 他们不是同一个目录。

切换python解释器路径如下, 此时再运行代码,就不再报错了。


228

被折叠的 条评论
为什么被折叠?



