Visual Studio 代码找不到 selenium

Visual Studio Code don't find selenium

我在 python 中创建了一个 virtualenv,然后安装了我的项目所需的所有模块。

请求 证书 美丽的肥皂4 ...

如果我 运行 在 visual studio 代码中集成终端中的程序,它工作正常。 但是如果使用 de 命令 "Run Code" - CTRL+Alt+N - 在 visual studio 代码中我会得到以下错误

from selenium import webdriver
ImportError: No module named selenium

我已经更改了 python 路径以指向我的 virtualenv,但问题仍然存在。

{
    "files.autoSave": "afterDelay",
    "python.pythonPath": "env/bin/python3"
}

如果我将我的代码更改为不使用 selenium,那么 "Run Code" 命令可以正常工作(甚至与其他导入一起使用)

如果您将 vscode 与 anaconda 一起使用,通过 anaconda 提示符而不是 cmd/vscode 终端重新安装 selenium 包可能会有所帮助。

我已经通过 cmd 安装了 bs4 和 selenium,但是无法在 vscode 中导入 selenium。 (虽然导入 bs4 很好) 我在 anaconda 中使用 vscode,所以我尝试通过 anaconda 提示重新安装 selenium。 在那之后,我终于可以在 vscode.

中导入 selenium

我对计算机和软件的了解不多,所以我不知道为什么会这样,但无论如何我使用 anaconda prompt 解决了这个问题。

希望对您有所帮助:)

我有同样的问题,Selenium 已安装但 Visual Studio 无法导入它。 通俗地说:

The thing is Selenium is installed but VS Code can't access it, and you need link both them.

我就是这样解决的。

  • 使用 pip uninstall selenium
  • 卸载 Selenium
  • 然后在您喜欢的位置创建一个新文件夹,(如桌面, 或D盘等)
  • 在 Visual Studio 代码中打开该文件夹。
  • 现在转到VS Code的终端并创建一个虚拟环境 (Google python 虚拟环境如果你不知道如何创建 一)
  • 然后,使用 pip install selenium
  • 在该虚拟环境中安装 selenium
  • 你会看到一些文件在pip之后包含在你的文件夹中 安装 selenium(pipfilepipfile.lok
  • 最后,使用 pipenv install pylint --dev
  • 将 pyLint 安装到您的虚拟环境

If you still get an error, open your command-line and install selenium on your PC. Previously we installed it only in our virtual environment.

我 运行 遇到了同样的问题..对我有用的是 VScode 中的 python 文件而不是 运行 我尝试了其他解释器并且它有效....但在此之前,您需要检查本地计算机中是否实际存在 selenium ..您可以使用终端(在 Mac 上)执行此操作 打开终端。 输入 python3 输入 import selenium

如果运行没有任何错误,那么你就可以开始了