一、下载地址:

1.setuptools:https://pypi.python.org/pypi/setuptools#downloads 中file对应的后缀为zip的软件

pip:https://pypi.python.org/pypi/pip 假如Python的版本是3.0以上,无需下载pip

二、安装步骤

1.setuptools安装:

1)将setuptools的安装包解压到Python的目录下面,或者将解压路径直接放在path路径下

2)然后以管理员的身份运行cmd(c盘-C:\Windows\System32找到对应的cmd),打开setuptools解压文件的路劲。执行python setup.py install

2.pip安装:在python3.0以上,自带有pip

1)以管理员的身份运行cmd(c盘-C:\Windows\System32找到对应的cmd),打开pip的路劲。执行pip install requests

2)查看pip是否安装成功,在cmd界面下直接在pip目录,输入pip运行

注:拒绝访问时,要以管理员的身份运行cmd

3.selenium的安装

1)以管理员的身份运行cmd(c盘-C:\Windows\System32找到对应的cmd),打开pip的路劲。执行pip install selenium

2)查看是否安装成功。执行命令:pip showselenium

4.xlrd和xlwt安装及pip install xlutils

1).下载xlwt-0.7.4.tar.gz和xlrd-0.7.7.tar.gz

http://pypi.python.org/pypi/xlwt 

http://pypi.python.org/pypi/xlrd

https://pypi.org/project/xlutils/#files

2)下载文档

http://www.simplistix.co.uk/presentations/python-excel.pdf

3)安装库

    1.把两个库解压到Python目录下面(免于再次配置path路劲)

    2.打开cmd在命令行中输入两个库的路劲(D:\ruanjian\Python34\xlwt-1.2.0  和D:\ruanjian\Python34\xlrd和D:\ruanjian\python3.4\xlutils-2.0.0)

最后运行python setup.py install 

显示结果如下,即安装成功

 

 5.Python连接数据库的my sql-Python的安装

官网下载地址:https://dev.mysql.com/downloads/connector/python/

现在后点击软件一步一步安装,会默认安装在如图所示的位置:

 7.python 连接pymysql 软件的下载和安装

下载地址:https://pypi.python.org/pypi/PyMySQL

在命令行该文件的目录下面运行python setup。py install

 8.为使用测试报告而安装的HTMLTestReport

将如图所示的文件放在如图所示下的目录,两个文件在百度云盘如下的位置:

链接:http://pan.baidu.com/s/1bptRJCN 密码:j9oo

 9.集成开发环境

下载地址:http://www.jetbrains.com/

11.pycharm的安装与配置

Pycharm是由JetBrains开发的Python集成开花环境(IDE),支持调试,语法高亮,Project管理,代码跳转,智能提示,自动完成,单元测试,版本孔子等常用的功能。

官方首页下载地址:http://www.jetbrains.com/pycharm/

一路next。

2.pycharm配置

12.WMI下载安装

参考地址:http://blog.chinaunix.net/uid-7910284-id-5774420.html

wmi模块的下载安装:
地址:https://pypi.python.org/pypi/WMI/#downloads
下载.ZIP文件解压后在命令行界面进入到解压目录下面,执行

  1. python(3) setup.py install

或使用pip自动下载安装

  1. pip(3) install wmi

13.win32com下载安装

项目地址:https://sourceforge.net/projects/pywin32

在file里选最新版本的目录,然后选择对应支持的python版本下载

14.Django-1.10.2-py2.py3-none-any.whl下载安装

下载地址:https://pypi.org/project/Django/1.10.2/#files

压缩包放在python的安装目录下面进行解压D:\ruanjian\python3.4,进入解压目录下:D:\ruanjian\python3.4\Django-1.10.2

在cmd界面该D:\ruanjian\python3.4\Django-1.10.2目录下执行python setup.py install

表示按安装成功


使用Python+selenium过程中所需安装的库和软件的更多相关文章

  1. 使用Python+Selenium过程中中常见的问题汇总

    1.提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 542: ordinal not in range( ...

  2. 在学习python的过程中,遇到的最大的困难是什么?

    本人文科生,回顾自己近 2 年的Python 自学经历,有一些学习心得和避坑经验分享给大家,让大家在学习 Python 的过程中少走一些弯路!减少遇到不必要的学习困难! 首先,最开始最大的困难应该就是 ...

  3. Python+selenium自动化测试中Windows窗口跳转方法

    Python+selenium自动化测试中Windows窗口跳转方法 #第一种方法 #获得当前窗口 nowhandle=driver.current_window_handle #打开弹窗 drive ...

  4. 命令行窗口中使用pip安装第三方库成功之后,在pycharm中仍不能使用

    在学习廖老师的Python教程的时候,遇到命令行窗口中使用pip安装第三方库成功之后,在pycharm中仍不能使用的情况, 这种情况可能是由于在本地安装了多个Python版本的缘故(只是可能的情况之一 ...

  5. 安装python caffe过程中遇到的一些问题以及对应的解决方案

    关于系统环境: Ubuntu 16.04 LTS cuda 8.0 cudnn 6.5 Anaconda3 编译pycaffe之前需要配置文件Makefile.config ## Refer to h ...

  6. Python 爬虫过程中的中文乱码问题

    python+mongodb 在爬虫的过程中,抓到一个中文字段,encode和decode都无法正确显示 注:以下print均是在mongodb中截图显示的,在pythonshell中可能会有所不同 ...

  7. 北京Python筛选过程中应注意什么

    计算机初级爱好者普遍喜欢Python,因为Python干净利索,简单直接.它编写代码的速度非常的快,而且非常注重代码的可读性,非常适合多人参与的项目.很多人选择了培训,那么北京Python培训筛选过程 ...

  8. Python:在cmd中使用pip安装第三方库时出现SyntaxError

    原因:pip安装库时不需要进入Python环境,在Python环境下安装就会出现SyntaxError 解决方法:输入exit(),退出Python环境,然后就可以pip安装了

  9. Python运维中20个常用的库和模块

    1.psutil是一个跨平台库(https://github.com/giampaolo/psutil) 能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等),主要用于系统监控,分析和 ...

随机推荐

  1. 基于Laravel框架的一个简单易学的微信商城(新手必学)

    俗话说,麻雀虽小可五脏俱全呀! 今天分享的这个基于Laravel的小项目大概功能有这些: 1.实现会员登录.注册功能.数据双向验证功能.2.实现手机短信验证.邮件激活账号.邮件通知.3.ajax提交数 ...

  2. JAVA企业级开发-jdbc事务,数据库连接池(10)

    一.   JDBC事务 事务: 问题1.什么是事务 问题2.java中(jdbc)如何控制事务 1. 事务—重点 指的的逻辑上的一组(一组sql,insert update ,delete)操作,组成 ...

  3. 通俗易懂,什么是.NET Core以及.NET Core能做什么

    作者:依乐祝 原文地址:https://www.cnblogs.com/yilezhu/p/10880884.html 我们都知道.NET Core是一个可以用来构建现代.可伸缩和高性能的跨平台软件应 ...

  4. 洛谷P3182 [HAOI2016]放棋子

    P3182 [HAOI2016]放棋子 题目描述 给你一个N*N的矩阵,每行有一个障碍,数据保证任意两个障碍不在同一行,任意两个障碍不在同一列,要求你在这个矩阵上放N枚棋子(障碍的位置不能放棋子),要 ...

  5. jzoj6002. 【PKUWC2019模拟2019.1.15】Permutation (组合数)

    题面 题解 设\(lim=(n-1)/2\)(这里是下取整),那么\(x\)位置的值最大不能超过\(lim\),而\(y\)处的值不能小于\(y\),于是有\[Ans=\sum_{i=1}^{lim} ...

  6. Java基础--面向对象以及相关知识

    一. 面向对象特征与原则 1.三大特征:封装.继承.多态. (1)封装:将客观的事物封装成抽象的类,封装代码逻辑,并通过访问控制符来控制访问的方式,从而保护程序(使用反射时,可以获取对象的私有方法和成 ...

  7. POJ 2411 Mondriaan's Dream 【状压Dp】 By cellur925

    题目传送门 这道题暑假做的时候太模糊了,以前的那篇题解大家就别看了==.今天再复习状压感觉自己当时在写些什么鸭.... 题目大意:给你一个\(n\)*\(m\)的棋盘和许多\(1*2\)的骨牌,骨牌可 ...

  8. 微信分账功能与微信支付企业付款相关内容详解(payjs版)

    PAYJS开通微信分账功能以来,有很多同学咨询相关情况.很多同学关心有没有什么办法,可以让自己的商户号快速开通企业付款功能.这里就介绍下微信分账的具体相关内容,可以完美解决问题. 一.什么是微信分账? ...

  9. elasticsearc 参考资料

    _source 和store http://stackoverflow.com/questions/18833899/in-elasticsearch-what-happens-if-i-set-st ...

  10. jmeter接口测试-调用java的jar包-csv参数化请求-BeanShellPreProcessor生成验签作为请求验证参数-中文乱码----实战

    背景及思路: 需求:要做 创建新卡 接口的测试,要求: 1. 不需要每次手动修改请求参数. 方案:文中先用excle将数据准备好,导出为csv格式,再用jmeter的csv请求进行参数化 2. 卡号需 ...