1、下载Python2、Python3安装包
https://www.python.org/

2、下载pip.tar.gz
https://pypi.python.org/pypi/pip#downloads

3、安装好Python2、Python3后,进入其各自安装目录,将python.exe分别改为pyhton2.exe,python3.exe

4、将Python2、Python3的安装目录,配置到环境变量path中,在cmd中分别输入python2,python3验证配置是否正确

5、将下载好的pip解压,进入pip目录,然后分别执行python2 pip安装目录/setup.py install,如下图为Python2安装pip

D:
cd D:\pip-10.0.0b2
python2 setup.py install

安装成功为:

在python3安装一遍:python3 setup.py install

6、将python2/python3的scirpts目录配置到环境变量path中

7、将python2/python3的scirpts中的pip.exe分别改为pip2,pip3,如下图

cmd中输入pip2,pip3

8、安装robotframework

pip2 install robotframework

由于修改了python.exe为python2.exe,所以pybot.bat中需同步修改python为python2,否则运行pybot会报错!!!

9、安装wxPython2.8(只支持这个版本)
http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

安装好后,配置wxPython2.8安装目录以及其下的wxPython到环境到path中,如我的为:

D:\WorkSpace\Python2.7\Lib\site-packages\wx-2.8-msw-unicode
D:\WorkSpace\Python2.7\Lib\site-packages\wx-2.8-msw-unicode\wxPython

下载后,将其安装到python2安装目录下的\Lib\site-packages目录下

10、安装robotframework-ride

pip2 install robotframework-ride

安装好后,确认Python2安装目录的Scripts目录下有ride.py的文件即可

11、安装selenium2library (已同时支持python2和python3)

pip2 install robotframework-selenium2library

12、安装selenium:2.x,一定要下载2的版本。

pip2 install selenium==2.53.6

13、安装databaselibrary

pip2 install robotframework-databaselibrary

14、用python2运行ride.py

15、安装requests

pip2 install requests

16、安装robotframework-requests

pip2 install -U robotframework-requests

Python2和Python3共存安装robotframework的更多相关文章

  1. Python2和Python3共存安装

    记录下: 先下载Python2.7.6,安装完成,不要添加到path中: 再下载Python3.4.3,安装,不要添加到path中. 进入 Python2: py -2 进入Python3: py - ...

  2. CentOS7保留默认Python版本并安装更新Python2和Python3共存

    CentOS 7 默认的python版本是python2.7.5.因为yum依赖于默认的python版本的缘由,所以要先保留默认版本,并修改yum文件头部后,才能开始安装更新python2和pytho ...

  3. python2 和 python3共存,并且分开使用

    目录 一.本文使用的python版本安装 二.安装python2 和 Python3 三.修改名称,配置环境,实现共存 1.将C:\Python36中的python.exe修改为python3.exe ...

  4. windows下python2和python3同时安装ipython

    1.ipython简介: IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许 ...

  5. Windows系统配置Python环境,python2和python3共存

      Windows系统配置python2和python3共存   1.下载python: https://www.python.org/downloads/ 注:选择需要的版本(python2 or ...

  6. Python2和Python3同时安装到Windows

    上月已经把Python2安装好了,安装目录和及其下的Scripts也在安装时添加到了环境变量PATH中,可以使用python命令执行程序. 安装包:python-2.7.14.amd64.msi(没有 ...

  7. Python2和Python3共存,pip共存

    使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下面提供详细教程一份. 1.下载python3和python2 进入python官网,链接https:/ ...

  8. Django框架,python2和python3共存的情况下,创建Django项目

    一.python2和python3共存的情况下,直接使用 django-admin startproject Django-project 这个时候系统默认使用的是python2创建,可能由于pyth ...

  9. Python2 和 Python3 共存于 Centos7

    一.解决Python2 pip问题 centos7自带的是Python2,但是并没有安装pip,我们需要自行安装 包名为 python-pip # yum install epel-release - ...

随机推荐

  1. set+线段树 Codeforces Round #305 (Div. 2) D. Mike and Feet

    题目传送门 /* 题意:对于长度为x的子序列,每个序列存放为最小值,输出长度为x的子序列的最大值 set+线段树:线段树每个结点存放长度为rt的最大值,更新:先升序排序,逐个添加到set中 查找左右相 ...

  2. 常用的DOCS命令

    1.Help 可以查看当前DOS常用命令,是帮助2.Help dir 查看Dir命令的帮助,使用帮助3.ipconfig 查看当前电脑的IP地址4.ping 127.0.0.1 测试与某一台电脑之间网 ...

  3. 机器学习概念之特征选择(Feature selection)

    不多说,直接上干货! .

  4. 使用kubeadm安装kubernetes v1.14.1

    使用kubeadm安装kubernetes v1.14.1 一.环境准备 操作系统:Centos 7.5 ​ ⼀ 一台或多台运⾏行行着下列列系统的机器器: ​ Ubuntu 16.04+ ​ Debi ...

  5. 你干啥的?Lombok

    01.Lombok 的自我介绍 Lombok 在官网是这样作自我介绍的: Project Lombok makes java a spicier language by adding 'handler ...

  6. client系列、offset系列、scroll系列

    一.client系列 clientWidth/clientHeight    是我们设置的宽和高加上内边距(没有边框) clientLeft/clientTop 就是我们设置的边框值 二.offset ...

  7. 小程序canvas截图组件

    最近做一个小程序的过程中,需要用到截图功能,网上搜了一下,发现没有符合要求的,就自己搞了个组件,方便复用. 目前功能很简单,传入宽高和图片路径即可,宽高是为了计算截图的比例,只支持缩放和移动. 实现思 ...

  8. Android Studio Terminal 不是内部或外部命令,也不是可运行程序或批处理文件

    1.Android Studio Terminal 命令行无效的问题 在Android Studio中自带了命令行终端Terminal,但是我们在输入命令时经常会发现:“XXX”不是内部或外部命令,也 ...

  9. java实现单向链表的增、删、改、查

    单向链表 作者:vashon package com.ywx.link; /** * 单向链表 * @author vashon * */ public class LinkTest { public ...

  10. uva10735 Euler Circuit

    题外话:很多混合图问题可以转化为有向图问题(将无向边拆为两条有向边) 本题不行,因为只能经过一次 这种问题能想到网络流.. 复习欧拉回路:入度==出度 和uva1380有点相似,要先给无向边定向.原图 ...