python2.7安装步骤
第一步:安装Python
访问Python官方网站:http://www.Python.org,找到下载页面下载Python2.7版本(2.7与3.5版本差别较大,目前学习依2.7为例),对于windows用户来说,如果是32为操作系统,则选择x86版本;如果是64为操作系统,则选择64版本。
下载完成后,双击进行安装,即可。
安装完成后,打开Python自带的IDLE,弹出下图,就可以编写Python程序了。
或者通过在Windows命令提示符下输入python命令,也可以进入python Shell模式。
注意:如果提示python不是内部或外部命令,则需要把python的安装目录添加到系统环境变量的path下面。右键点击我的电脑-打开右键菜单-属性-高级-环境变量-系统变量的path中添加即可,如下图:
第二步:安装setuptools和pip
setuptools和pip的下载地址如下:
https://pypi.Python.org/pypi/setuptools
https://pypi.Python.org/pypi/pip
通过上面的地址进行下载,下载完成后,进行解压,将得到相应的文件夹。在Windows命令提示符下进入解压缩目录,通过python命令执行setup.py进行安装。
不过,最新python版本安装包中已经继集成了pip,可以在python的安装目录下查看是否有pip.exe或则pip3.exe文件,如果有可以直接在Windows命令提示符下输入pip或pip3,如果出现下图的说明信息,表示已经安装成功。
第三步:安装selenium
通过pip命令可直接安装selenium包:
第四步:安装ActivePython
下载地址如下:
https://www.activestate.com/activePython/downloads
安装步骤同python。安装完成后,可以以同样的方式使用pip命令安装selenium库,过程同上。
python3.6安装步骤
1.需要安装jdk,通常jdk1.8或以上。从http://www.oracle.com/technetwork/java/javase/downloads/index.html站点下载本地安装。必须和操作系统兼容,区分32和64位。
2.需要安装python3,通常最新版本。从https://www.python.org/downloads/站点,选择本操作系统和版本后下载到本地安装。区分32和64位。
3.安装好python后,需要配置path环境变量。
调出环境变量界面的方法随操作系统不同而不同,例如:对桌面上“计算机”右键“属性”,选择“高级系统设置”或“高级”,就能点开“环境变量”。在环境变量中找到path,双击打开,不改动原有内容,新增java.exe和python.exe所在目录和python所在目录下的Scripts目录。Java.exe和Python.exe所在目录,可通过如下图方式获取,对所有程序中的Java Monitor Control和python右键属性,在属性窗口中打开文件位置,即可看到程序所在目录,将地址复制到path的配置中。Path中所配置内容,举例如:Path中原有配置内容动C:\Users\administrator\AppData\Local\Programs\Python\Python36\Scripts;C:\Users\administrator\AppData\Local\Programs\Python\Python36; C:\ProgramFiles\Java\jdk1.8.0_171\bin
4.需要安装pycharm。站点下载后本地安装。必须和操作系统兼容,不区分32和64位。免费的Community社区版足以使用,Professional专业版需要收费。
5.检查安装配置情况。在命令行窗口中输入以下命令:
java -version,回车后看到正确的jdk版本
python -V,回车后看到正确的python版本。注意V大写
pip --help,能看到pip命令的帮助信息。注意是两个-号。
6. 在线安装以下第三方包。打开命令提示符窗口,执行以下命令:
python -m pip install --upgrade pip
pip install xlrd
pip install pytest
pip install selenium
pip install requests
pip install behave
也可以通过pycharm安装
7. 在https://npm.taobao.org/mirrors站点下载本机浏览器对应的webdriver驱动,并存放在path所列的任一目录中,如python所在目录。chrome浏览器驱动在ChromeDriver中,火狐浏览器驱动在geckodriver中。ChromeDrvier驱动和浏览器版本对应关系可在最高版本目录中的note文件中查看,而geckodriver和火狐浏览器版本以及selenium版本的对应关系见下表:
geckodriver版本 | 支持的Firefox版本 | 支持的selenium版本 |
V0.21 | V57~ | V3.11~ |
V0.19, V0.20 | V55~ | V3.5~ |
V0.18 | V53~ | V3.4~ |
浏览器驱动下载也可以通过以下方法安装:
浏览器下载地址:
http://www.seleniumhq.org/download
http://selenium-release.storage.googleapis.com/index.html(IE)
注意:
1)下载与selenium版本号一致的IEDriverServer(如何查询selenium版本号:在Windows命令提示符下输入pip show selenium)
2)把IEDriverServer放到IE浏览器根目录和python根目录,使用IE 32位浏览器一定要放在(x86)的目录下;64位的放在C:\Program Files下即可。
3)在path下新增IE安装目录和根目录的环境变量。