澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

环境配置,开发环境搭建

Python官网:

CentOS7安装Python3

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载python源码后编译安装。

  1. 下载python()
  2. 解压下载好的压缩包
  3. sudo mkdir /usr/local/python3
    进入解压目录sudo ./configure --prefix=/usr/local/python3
  4. sudo make
  5. sudo make install
  6. 在/usr/bin中有python、python2、python2.7三个文件依次指向后者,我们将python备份(sudo mv python python.bak),然后创建python3的软链接(sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python)。这样默认的python版本就替换为python3了。
  7. 因为yum使用python2,因此替换为python3后可能无法正常工作,因此修改yum配置文件(sudo vi /usr/bin/yum)。
    将第一行指定的python版本改为python2.7(#!/usr/bin/python 改为 #!/usr/bin/python2.7)

注意:
还有一种可能导致无法使用yum,就是/usr/bin下的python、python2、python2.7三个文件被改变。
如果上述方法修改默认python版本后无法使用yum只能将python.bak还原;然后新建python3的软链接,例如命名为python3以示区分。

最后:
我已成功安装python3,并且没有出现“注意”中的情况,但是在安装某些需要python3依赖的软件时还会提示我需要python3的依赖而我本机python版本为python2,不知如何解决。

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载python源码后编译安装。 下载python(...

CentOS7 默认自带一个python2.7.5,已经不能满足实际需求了,而且据说系统自带的旧版本python被系统很多其他软件环境依赖,所以不能卸载原Python,因此安装python3,小白教程,自己也折腾了一上午,哈哈

每天问一下自己,我为什么要学自动化测试?我学自动化测试能干什么?我怎样去学自动化测试?
为什么我还要介绍下载安装这部分,在网上都已经有无数版本下载安装教程了。因为在一整篇教程里,如果缺少头部的话,我会很不舒服。
系统环境:
版本:windows 10 64位

环境搭建

基于python和selenium2做自动化测试,你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python和selenium2开发环境,并提供一个基本入门的代码,后续逐步提供系列实践文章。

下载所需的python版本

  1. 下载Python安装包,可将下载的压缩包放在桌面或其他位置,[https://www.python.org/ftp/python/]
    浏览器打开可以查看想要下载的python版本

一、Python下载 安装
1.下载地址:https://www.python.org/downloads/

安装包

  • python

笔者使用python2.7.13,请根据机器是64位还是32位来选择对应的python版本。

32位下载:
https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi

64位下载:
https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi

  • 开发工具

笔者使用pyCharm开源版本
https://download.jetbrains.com/python/pycharm-community-2016.3.2.exe

下载好后双击运行安装程序

图片 1

图片 2

python安装过程

双击已下载的python安装包,进入第一步

图片 3

步骤一.png

设置安装目录,这里默认即可

图片 4

步骤二.png

设置要安装的可选包,全选是最佳的方式

图片 5

步骤三.png

安装过程如下,坐等即可

图片 6

步骤四.png

安装完成,单击“Finish”完成安装

图片 7

步骤五.png

打开命令行,输入python,如图验证安装成功

图片 8

安装成功.png

安装selenium,在命令行中输入一下命令
pip install selenium -U
安装成功后提示,如图所示

图片 9

selenium安装成功.png

图片 10

python下载.png

python下载界面

pyCharm安装

双击下载的安装包,按照默认步骤一步步安装即可。首次启动时,配置下pycharm的python解析器,如图所示

图片 11

【启动界面.png】

配置python解析器,如图:

图片 12

配置python解析器.png

下面勾选 → 点击Install Now 进行安装

这里直接提供最新版3.6.1下载链接,方便大家下载:[https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz]

在这里,你可以看到python有两个版本,一个最新的python3.6.4,一个python2.7.14

第一个python selenium代码

# -*- coding:utf-8 -*-

from selenium import webdriver
from time import sleep

if __name__ == '__main__':
    # 初始化一个webdriver实例
    wd = webdriver.Firefox()

    # 访问百度
    wd.get("http://www.baidu.com")

    # 等待5s
    sleep(5)

    # 关闭浏览器
    wd.close()

启动运行即可,如果出现错误,请确定Firefox版本是不是太新,需要降低版本

另附google和ie浏览器驱动下载地址请选择最新版本进行下载,下载后请放在python安装根目录下。
iedriver下载地址:
http://selenium-release.storage.googleapis.com/index.html

chromedriver下载地址:
http://chromedriver.storage.googleapis.com/index.html

 

2.root权限登陆CentOS7服务器

这里的是两个不同版本的python,区别还是挺大的。在2020年之后,python将停止了python2的维护和更新了,所以,我们就选择了python3.6.4的。
2.拉到下面,选择你要下载的python3版本,建议下载最新版本的,因为最新版本的放心。点击【Download】

完成后在命令框中输入 python 即可查看

cd /home/work/download/  #切换到想保存文件的目录
rz #选择文件传到服务器目录
tar -xzvf Python-3.6.1.tgz  #解压
cd Python-3.6.1  #切换到Python-3.6.1
./configure --prefix=/usr/local/python3.6.1  #指定安装路径
make #编译
make install #安装
mv /usr/bin/python /usr/bin/python2.7.5 #修改系统默认的Python路径为python2.7.5
ln -s /usr/local/python3.6.1/bin/python3.6 /usr/bin/python #建立新的软连接,指向Python-3.6.1
vi /usr/bin/yum  #打开yum配置文件
i #进入编辑模式
#!/usr/bin/python 改成 #!/usr/bin/python2.7.5 #yum依赖旧python,修改配置使其指向Python2.7.5
Esc, shift   : ,wq回车 # 保存并退出
python  #验证python安装成功

图片 13

图片 14

图片 15

python3.6.4下载

验证python安装成功.png

3.跳转到下一个页面,拉到下面,看到不同系统对应的下载。这里根据你的系统,下载适合你系统的安装包。

可能遇到的问题:

图片 16

  • ./configure --prefix=/usr/local/python3.6.1时提示:

选择windows64位下载

4.点击之后,很快就可以下载完了。
将安装包放在自己的新建的文件夹里面。切记不要放在C盘,因为那是你的系统盘,你可以在其他盘下面新建一个【Python】文件夹

configure: error: in `/home/work/download/Python-3.6.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

yum install gcc #安装gcc解决

图片 17

  • make or make install时提示:

将安装包放在python文件夹下

5.双击exe文件,就会弹出一系列的安装过程

zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1

vim Modules/Setup  #编辑配置文件
i #进入编辑模式
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz #找到这行去掉前面注释符号#
Esc, shift   : ,wq回车 #保存并退出
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel #安装python依赖包解决

图片 18

  • 运行yum报以下错误:

安装步骤1

图片 19

File "/usr/libexec/urlgrabber-ext-down", line 28    except OSError, e:

vi /usr/libexec/urlgrabber-ext-down #打开文件
i #进入编辑模式
#!/usr/bin/python 改成#!/usr/bin/python2.7.5 #将python同样指向旧版本
esc, shift  :,wq回车 #保存并退出

环境配置,开发环境搭建。安装步骤2

到这里,你就已经安装完了
二、环境配置
1.现在就要进行环境变量的配置了,打开刚才安装好python的文件

图片 20

环境配置,开发环境搭建。python安装根目录

2.打开环境变量窗口
【此电脑】---右击---【属性】---点击---【高级系统设置】---点击---【环境变量】---点击,最终会打开这个窗口

图片 21

环境变量窗口

3.编辑path路径,将根目录:D:PythonPython36;和Scripts目录给放进去:D:PythonPython36Scripts。如果安装目录跟我的不一样的,就要把自己上面两个路径放进去了

图片 22

编辑路径

4.到这里,基本完成了,然后同时按下win R键,输入cmd,在doc窗口输入:python

图片 23

python信息

到你看到这个界面的时候,就证明,你的python已经安装配置完成了。接下来,开始学习python了

本文由澳门新浦京娱乐场网站发布于www.146.net,转载请注明出处:环境配置,开发环境搭建