安装基于Python的Selenium包出现异常的问题寻求解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装基于Python的Selenium包出现异常的问题寻求解决方法相关的知识,希望对你有一定的参考价值。

安装基于Python的Selenium包时出现以下异常,请问有没有人遇到过这样的问题,请赐教一下,谢谢!

C:\Python27\Scripts>pip install selenium or pip install –U selenium
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip-1.4.1-py2.7.egg\pip\basecommand.py", l
ine 134, in main
status = self.run(options, args)
File "C:\Python27\lib\site-packages\pip-1.4.1-py2.7.egg\pip\commands\install.p
y", line 215, in run
InstallRequirement.from_line(name, None))
File "C:\Python27\lib\site-packages\pip-1.4.1-py2.7.egg\pip\req.py", line 129,
in from_line
return cls(req, comes_from, url=url, prereleases=prereleases)
File "C:\Python27\lib\site-packages\pip-1.4.1-py2.7.egg\pip\req.py", line 44,
in __init__
req = pkg_resources.Requirement.parse(req)
File "C:\Python27\lib\site-packages\pkg_resources.py", line 2510, in parse
reqs = list(parse_requirements(s))
File "C:\Python27\lib\site-packages\pkg_resources.py", line 2424, in parse_req
uirements
raise ValueError("Missing distribution spec", line)
ValueError: ('Missing distribution spec', '\xa8CU')
问题已经解决,原来是输入命令错误,应该单独输入命令pip install selenium 或者pip install –U selenium就可以了

参考技术A E:\Python27\Scripts>pip install selenium
Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Storing debug log for failure in C:\Users\litb\pip\pip.log
这是什么问题呢?
参考技术B 解决就好,分给俺吧,哈哈

selenium2环境搭建----基于python语言

 

selenium支持多种语言如java、c#、Python、PHP等,这里基于python语言,所以这里搭建环境时需做俩步操作:

----1、Python环境的搭建

----2、selenium的安装

1、安装Python

    下载Python安装包----》安装-----》验证是否安装成功

1.1下载安装Python安装包

    版本为Python2.7.10,官网下载,官网地址为https://www.python.org/。到官网下载2.7.10版本,直接点击安装,安装的过程中勾选Enter feature will be installed on local hard drive,这样就会自动安装setuptools和pip,setuptools是python基础包管理工具,pip是python安装包管理工具,见安装截图:

技术分享

选择Enter feature will be installed on local hard drive后,点击Next,就会自动安装setuptools,pip,同时会把python的安装目录,和Scripts目录加到path的环境变量,如python安装在C盘,那么就会把C:\\Python27,C:\\Python27\\Scripts加到path环境变量。见截图

技术分享

1.2验证是否安装成功

打开cmd命令提示符,输入Python,就会进入Python的command,输入 print ‘hello word’,点击回车,如截图

技术分享

 

 2、安装selenium

 安装----》验证安装成功

 selenium的安装方式有俩种:在线安装和离线安装

2.1在线安装

打开cmd命令提示符,输入pip install selenium==2.53.6(版本)

系统会按照选择的版本自动下载和自动安装

技术分享

2.2 离线安装

下载安装文件selenium,解压后,cmd进入文件目录下,执行安装命令,以selenium-2.53.2.tar.gz文件为例,

解压该文件后,到Q:\\selenium-2.53.2\\selenium-2.53.2目录下,执行如下安装命令:python setup.py install

命令执行后,如下:

技术分享

2.3验证安装是否成功

打开cmd,输入Python,输入

from selenium import webdriver

driver=webdriver.Firefox()

技术分享

 

火狐浏览器若打开,证明安装成功,建议火狐安装35版本

 

 

以上是关于安装基于Python的Selenium包出现异常的问题寻求解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

selenium2环境搭建----基于python语言

Selenium2+python自动化2-pip降级selenium3.0(悠悠课程之路)

selenium的安装教程(基于Python)

基于python实现UI自动化2.0 selenium环境搭建