繁体   English   中英

VSCode 上的“ImportError:没有名为 selenium 的模块”

[英]"ImportError: No module named selenium" on VSCode

我正在用 selenium 做一个项目,下面的错误让我感到不安。 我正在使用带有 Code Runner 的 VSCode,我的操作系统是 Ubuntu 20.04:

[Running] python -u "/home/albomonco/Desktop/forca.py"
Traceback (most recent call last):
  File "/home/albomonco/Desktop/forca.py", line 1, in <module>
    from selenium import webdriver
ImportError: No module named selenium

[Done] exited with code=1 in 0.028 seconds

我已经在 github 上安装了 Firefox geckodriver,并且我已经使用“sudo cp /geckodriver/path /usr/bin”将 geckodriver 放到了 /usr/bin 和 /usr/local/bin 中的路径中。 我已经完成了“pip3 install selenium”。

真正奇怪的是,如果我将 go 连接到终端,然后运行“python3 name_of_file.py”,它就可以工作。 我已经搜索了很多,但我没有找到任何关于它的东西。 我还在 IDLE IDE 上进行了测试,效果很好。

试试Raj Dhaker的这个答案

使用pip uninstall selenium然后在您的首选位置创建一个新代码文件夹(如桌面或 D 驱动器等)在 Visual Studio 中打开该文件夹 Now go to the Terminal of VS Code and create a Virtual Environment (Google python Virtual Environment if you don't know how to create one) Then, install selenium in that virtual Environment using pip install selenium You will see some files are included in your pip install seleniumpipfilepipfile.lok ) 最后,使用pipenv install pylint --dev将 pyLint 安装到您的虚拟环境

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM