使用 virtualenv

时间:2021-08-25 14:20:55

关于virtualenv的资料: http://virtualenv-chinese-docs.readthedocs.org/en/latest/

用的python3,但是搭建 Robot Framework需要用到python2,没办法只好搭建一个python虚拟机。

1. 安装 virtualenv。

pip install virtualenv

在python3的 Scripts路径,可以看到 virtualenv.exe,说明安装成功。

2. 安装 python 2.7

从官网下载python 2.7, 一步一步安装即可。

3. 创建python2.7 的虚拟环境

virtualenv –p D:\Python27\python.exe D:\virtualenv\python27

执行完只好,可以看到 D:\virtualenv\python27 下多了不少文件夹,比如 Scripts 以及 Lib。

4. 激活python2.7 虚拟环境

cd D:\virtualenv\python27
cd Scripts
activate.bat

执行完毕之后,可以看到命令行提示符前面多了“(python2.7),在命令行中输入 python –version ,可以看到版本是 python 2.7,而不是我系统默认的python 3

5. 安装工具到该虚拟环境

1) 使用pip

在该虚拟环境中,直接输入

pip install robotframework-selenium2library

2) 下载安装包,使用 pip setup.py install

在激活虚拟环境的cmd中,从命令行进入下载的安装包路径,执行 pip setup.py install 即可。

6. 离开虚拟环境。

输入 “deactivate.bat” 即可离开虚拟环境。