首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用python3安装selenium?

如何使用python3安装selenium?
EN

Stack Overflow用户
提问于 2017-06-30 12:49:07
回答 1查看 4.4K关注 0票数 0

提取.tar.gz并运行python setup install之后,selenium将被安装到

代码语言:javascript
运行
AI代码解释
复制
....
creating /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Extracting selenium-3.4.3-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding selenium 3.4.3 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
.....

在跑步时,

代码语言:javascript
运行
AI代码解释
复制
python functionalTest.py 

它工作得很好

代码语言:javascript
运行
AI代码解释
复制
python3.6 functionalTest.py

给予,错误:

代码语言:javascript
运行
AI代码解释
复制
ModuleNotFoundError: No module named 'selenium'

因为我无法在Ubuntu上使用python3.6成功地安装selenium,如下所示,

代码语言:javascript
运行
AI代码解释
复制
$ ls setup*
setup.cfg  setup.py
$ python3.6 setup install
python3.6: can't open file 'setup': [Errno 2] No such file or directory
$ python3.6 setup.py install
Traceback (most recent call last):
  File "setup.py", line 22, in <module>
    from setuptools import setup
ModuleNotFoundError: No module named 'setuptools'
.....
Original exception was:
Traceback (most recent call last):
  File "setup.py", line 22, in <module>
    from setuptools import setup
ModuleNotFoundError: No module named 'setuptools'
$ 

编辑:

在安装setuptools之后,下面是观察,

代码语言:javascript
运行
AI代码解释
复制
$ python3.6 setup.py install
.....
creating /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Extracting selenium-3.4.3-py2.7.egg to /usr/local/lib/python2.7/dist-packages
selenium 3.4.3 is already the active version in easy-install.pth

Installed /usr/local/lib/python2.7/dist-packages/selenium-3.4.3-py2.7.egg
Processing dependencies for selenium==3.4.3
Finished processing dependencies for selenium==3.4.3
$ cd /usr/local/lib/python
python2.7/ python3.5/ python3.6/ 
$ 
$ easy_install --version
setuptools 20.7.0 from /usr/lib/python2.7/dist-packages (Python 2.7)
$ pip --version
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
$

问题:

如何配置python3.6来选择selenium?为什么selenium在/usr/local/lib/python2.7中安装,尽管使用了python3.6

EN

回答 1

Stack Overflow用户

发布于 2017-06-30 12:54:58

看起来您已经安装了多个版本的Python。根据您提供的日志,您似乎已经在Python2.7安装中安装了Selenium。

如果使用命令"python3.6“将Python 3更改为在cmd中运行,则应该执行以下操作来运行设置:

代码语言:javascript
运行
AI代码解释
复制
python3.6 setup install
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44854635

复制
相关文章
selenium安装使用
安装selenium不少人使用pip命令来安装selenium,辛辛苦苦安装完之后,还是不能使用。所以我们可以是直接使用编译器,pycharm直接安装selenium扩展包。
zyf20010801
2022/07/09
9360
selenium使用之安装webdriver
使用pycharm的可以在settings-> interceptor中进行安装。
山行AI
2019/09/19
4.3K0
selenium使用之安装webdriver
python3 selenium + f
一、 分析: 抓取动态页面js加载的人民日报里面的新闻详情 https://wap.peopleapp.com/news/1 先打开,然后查看网页源码,发现是一堆js,并没有具体的每个新闻的url详情,于是第一反应,肯定是js动态加载拼接的url。然后接着按f12 查看,就看url,发现出来了好多url。 然后点击具体的某一个新闻详情页面,查看url,把这个url的 后面两个数字其中一个拿到访问主页的时候,f12 抓包结果里面去查找,发现一个url,点击这个url,发现preview里面有好多数据,我第一反应,肯定是每个新闻数据了。看到这些数据里面有两个ID,联想到刚刚访问具体新闻详情页面也有两个数字,肯定,具体新闻页面肯定是 https://wap.peopleapp.com/article 加上两个ID形成的。于是试了一下拼接一个url访问,果然是。于是乎只要抓到这个url,就能获取到每个新闻的详情页了。
py3study
2020/01/03
1K0
python3[爬虫实战] 使用selenium,xpath爬取京东手机
这里使用的Chrome 浏览器,方便能看到信息是否录入正确, 这里,我们首先找到输入框,然后填上 zuk z2 手机 然后再找到 搜索按钮,选中点击后, 然后再找到zuk z2手机(蓝色的字体)
周小董
2019/03/25
1.4K0
python3[爬虫实战] 使用selenium,xpath爬取京东手机
python3 安装selenium和谷歌浏览器驱动
谷歌浏览器驱动下载地址: https://chromedriver.storage.proxy.ustclug.org/index.html 需要翻墙。
全栈程序员站长
2022/09/05
7760
如何下载和安装Selenium WebDriver
https://www.oracle.com/technetwork/java/javase/downloads/index.html
软测小生
2019/09/03
6.1K0
如何下载和安装Selenium WebDriver
web爬虫-Selenium IDE安装使用
今天将学习使用一个非常有用的浏览器插件Selenium IDE,用于网站的测试和自动化,这里以谷歌浏览器作为测试。
XXXX-user
2019/07/30
1.6K0
web爬虫-Selenium IDE安装使用
新手如何安装python3
没错,就是点击这个按钮,接着并没有直接出现下载界面,而是跳转到了另一个界面,如下图所示:
py3study
2020/01/03
5000
新手如何安装python3
python3爬虫-通过selenium
保存的cookies只能适用于本次浏览器访问,你关闭浏览器后,再使用cookies登陆,会显示失效。
py3study
2020/01/16
5790
Python3 Selenium+Chr
以前抓取动态网页是用PhantomJS + Selenium + ChromeDriver,但是新版的Selenium不支持PhantomJS了,程序跑的时候总会跳出一些warnings.
py3study
2020/01/10
4930
使用Selenium抓取QQ空间好友说说1.安装Selenium2.在Python中使用Selenium获取QQ空间好友说说3.代码实现(基于Python3)
通过Robo 3T(数据库MongoDB的一款功能强大的数据库管理工具)可以看到我们已经将拿到的数据库存储于数据库中
Python攻城狮
2018/08/23
1.6K0
使用Selenium抓取QQ空间好友说说1.安装Selenium2.在Python中使用Selenium获取QQ空间好友说说3.代码实现(基于Python3)
使用Python和Chrome安装Selenium WebDriver
WebDriver是用于与实时Web浏览器进行交互的可编程界面。它使测试自动化能够打开浏览器,发送点击,键入键,刮擦文本并最终干净地退出浏览器。WebDriver界面是W3C建议书。WebDriver标准的最受欢迎的实现是Selenium WebDriver,它是免费和开放源代码。
用户7466307
2020/07/28
3.8K0
安装Selenium
自动化测试,顾名思义就是让浏览器自动运行,而无需手动操作。这和我们爬虫工作原理有些相似,我们爬虫也需要让浏览器运行网址来获取我们需要的内容。所以我们今天来介绍一款自动化测试工具—— Selenium ,并将它运用到爬虫中来。
HLee
2021/06/01
1.2K0
安装Selenium
selenium 安装
https://sites.google.com/a/chromium.org/chromedriver/downloads/version-selection
lukachen
2023/10/22
2240
selenium 安装
如何利用selenium使用代理IP?
Selenium是一种用于自动化浏览器的工具,可以用于模拟用户行为,例如访问网站、填写表单、单击按钮等,也可以使用Selenium和HTTP代理来模拟真实用户行为,绕过网站反爬虫机制,以及保护我们的隐私。
阿秋数据采集
2023/02/28
4.1K0
python3安装和使用virtuale
本文介绍了virtualenv的安装,以及使用virtualenvwrapper提高效率。本文的操作示例是在linux下完成。 一. 安装 前提: python3和pip3都已经安装。 [root@localhost]# pip3 install virtualenv virtualenvwrapper 查看virtualenvwrapper.sh的位置 [root@localhost]# which virtualenvwrapper.sh 假设输出是/usr/local/bin/virtua
py3study
2020/01/03
4190
安装python3(mac、使用brew
其中在最后一行/usr/local/Cellar/python/3.6.5这个便是使用brew安装python3的目录
py3study
2020/01/13
3.1K0
Selenium3 + Python3自
在测试过程中,我们在打开浏览器后,根据需求可自定义调整浏览器的尺寸大小。WebDriver提供了set_window_size()方法来设置浏览器的大小。
py3study
2020/01/17
5370
点击加载更多

相似问题

selenium python3/如何使用Selenium查找元素?

114

使用Python3在Ubuntu上安装selenium失败

12

Python3 urllib如何使用selenium

13

使用python3、chrome在ubuntu上安装selenium时出错

14

如何在ubuntu上安装用于python3 selenium的firefoxdriver?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档