首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Anaconda python 3.6已安装,无法在新环境中导入selenium

Anaconda python 3.6已安装,无法在新环境中导入selenium
EN

Stack Overflow用户
提问于 2018-02-28 04:32:19
回答 2查看 1.4K关注 0票数 0

我创建了一个新环境,并在Anaconda提示符中安装了一些包:

代码语言:javascript
复制
conda create -n webscap requests scrapy lxml selenium html5lib pandas 
activate webscap
conda config --env --add channels conda-forge 
conda install -n webscap beautifulsoup4

我可以通过在jupyter中运行!conda list -n webscap来安装selenium:

代码语言:javascript
复制
selenium                  3.9.0                    py36_0    conda-forge

但是当我使用import selenium命令时,我会得到:

代码语言:javascript
复制
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-12-612ef00a7e75> in <module>()
----> 1 import selenium

ModuleNotFoundError: No module named 'selenium'

我甚至尝试过用conda install -n webscap selenium重新安装它,但还是得到了同样的错误。有谁能帮帮忙吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2018-03-14 07:48:38

如果其他人遇到过同样的问题,这里是对我有效的方法:在我创建的新环境中,我不能在webscap中使用import selenium,但我可以在python prompt中使用。这是因为jupyter中的sys.path不同于python提示符。在jupyter中没有查看\\envs\\webscap\\的路径,因此我需要将python sys.path添加到jupyter sys.path中,如下所示:

代码语言:javascript
复制
import sys
sys.path
for element in r'C:\Users\<username>\Anaconda3\envs\webscap\python36.zip,C:\Users\<username>\Anaconda3\envs\webscap\DLLs,C:\Users\<username>\Anaconda3\envs\webscap\lib,C:\Users\<username>\Anaconda3\envs\webscap,C:\Users\<username>\Anaconda3\envs\webscap\lib\site-packages,C:\Users\<username>\Anaconda3\envs\webscap\lib\site-packages\win32,C:\Users\<username>\Anaconda3\envs\webscap\lib\site-packages\win32\lib,C:\Users\<username>\Anaconda3\envs\webscap\lib\site-packages\Pythonwin'.split(','):
sys.path.append(element)
票数 2
EN

Stack Overflow用户

发布于 2018-02-28 04:47:01

您的代码表明您创建的是webscap而不是webscrap,因此您需要activate webscap

代码语言:javascript
复制
conda create -n webscap requests scrapy lxml selenium html5lib pandas
activate webscap ## you created the env as webscap (not webscrap)
conda config --env --add channels conda-forge
conda install -n webscap beautifulsoup4
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49017450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档