所以我不知道这是怎么回事。我正在使用Sublime,该代码可以正常工作,但是由于某种原因它在VSCode中不起作用。我被告知在调用python -m pip时已安装了硒(要求已经是最新的:c:\ users \ andre \ appdata \ local \ programs \ python \ python35-32 \ lib \ site-packages中的硒)安装硒(显然,因为它可以在Sublime中工作),但是为什么不能在VSCode中工作呢?我需要给VSCode一些地址来找到文件的安装位置吗?我在Windows上,该怎么做?谢谢。
运行错误:PS C:\ Users \ andre \ Projects>&C:/Users/andre/Anaconda3/python.exe c:/Users/andre/Projects/webscraper.py 追溯(最近一次通话): 文件“ c:/Users/andre/Projects/webscraper.py”,第4行,在 从硒导入webdriver ModuleNotFoundError:没有名为“ selenium”的模块 PS C:\ Users \ andre \ Projects>
安装错误: PS C:\ Users \ andre \ Projects> python -m pip安装硒 已满足要求:c:\ users \ andre \ appdata \ local \ programs \ python \ python35-32 \ lib \ site-packages中的硒(3.141.0) 已经满足要求:c:\ users \ andre \ appdata \ local \ programs \ python \ python35-32 \ lib \ site-packages中的urllib3(来自硒)(1.25.6)
from selenium import webdriver
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options
import json
chrome_options = Options()
chrome_options.add_argument("--disable-notifications");
chromedriver = webdriver.Chrome(executable_path='C:/Users/andre/Downloads/chromedriver_win32/chromedriver.exe', options=chrome_options)
with chromedriver as browser:
browser.get(url)