在 Windows 上安装 python selenium 包时遇到问题

时间:2021-01-14 20:23:55

标签: python anaconda conda

我是 Python 新手。我在 Windows 上使用 VS 代码。以下是我的简单python代码。

from selenium import webdriver

browser = webdriver.Firefox()
browser.get('http://seleniumhq.org/')

我正在尝试安装 selenium 包,但它给了我错误 ModuleNotFoundError: No module named 'selenium'。 我尝试了以下命令。

conda install selenium
python -m pip install -U selenium

然后我在虚拟环境中尝试

conda create -n selenium-env python=3.6
conda activate selenium-env
conda install -n selenium0env selenium 

仍然出现相同的错误。 更新:

我注意到,当我在重新启动 VS 代码后第一次运行 py 文件时,它会自动激活我的一个虚拟环境。我认为虚拟环境中没有安装硒。下面是我运行py文件时的终端输出

如何阻止该环境自动激活?我想在不同的环境中运行它。

PS D:\Learnings\Python\SampleDesktopApp> conda activate pyfinance

PS D:\Learnings\Python\SampleDesktopApp> & 

C:/Users/rajen/anaconda3/envs/pyfinance/python.exe 
d:/Learnings/Python/SampleDesktopApp/Test.py

Traceback (most recent call last):

  File "d:\Learnings\Python\SampleDesktopApp\Test.py", line 1, in <module>

    from selenium import webdriver

ModuleNotFoundError: No module named 'selenium'

PS D:\Learnings\Python\SampleDesktopApp> 

1 个答案:

答案 0 :(得分:0)

我在一个环境中安装 selenium 并在另一个环境中运行 py 文件。所以我使用 VS 代码选项 Python: Select Interpreter 在运行文件时更改环境。成功了。