安装 Robot Framework
0 环境准备
0.1 安装 Python
- RIDE 需要安装 wxPython,而后者的版本总是落后且不兼容于最新的 Python,故可安装的最新 Python 版本需要参照 PyPI 的最新 wxPython 包安装说明


0.2 使用虚拟环境(可选)
1 安装 Robot Framework
pip install robotframework

- 指定 Python 版本安装
### 因本机安装了多个 Python 3(3.7、3.9 和 3.10),故使用 “python3.7 -m ...”以明确使用的版本为 3.7 # 安装 robotframework chengrui@chengruis-MacBook-Air ~ % python3.7 -m pip install robotframework Collecting robotframework Using cached robotframework-5.0-py3-none-any.whl (638 kB) Installing collected packages: robotframework Successfully installed robotframework-5.0
2 安装 RIDE
2.1 安装
pip install robotframework-ride


- 指定 Python 版本安装
# 安装 robotframework-ride chengrui@chengruis-MacBook-Air ~ % python3.7 -m pip install robotframework-ride Collecting robotframework-ride Using cached robotframework-ride-1.7.4.2.tar.gz (846 kB) Preparing metadata (setup.py) ... done # wxPython、PyPubSub 等被自动同步安装 Collecting wxPython<=4.0.7.post2 Downloading wxPython-4.0.7.post2-cp37-cp37m-macosx_10_9_x86_64.whl (16.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.9/16.9 MB 250.4 kB/s eta 0:00:00 Collecting PyPubSub Downloading Pypubsub-4.0.3-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.4/61.4 KB 188.3 kB/s eta 0:00:00 Collecting Pygments Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 235.4 kB/s eta 0:00:00 Requirement already satisfied: pillow in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from wxPython<=4.0.7.post2->robotframework-ride) (9.0.1) Requirement already satisfied: six in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from wxPython<=4.0.7.post2->robotframework-ride) (1.16.0) Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from wxPython<=4.0.7.post2->robotframework-ride) (1.21.5) Using legacy 'setup.py install' for robotframework-ride, since package 'wheel' is not installed. Installing collected packages: wxPython, PyPubSub, Pygments, robotframework-ride Attempting uninstall: wxPython Found existing installation: wxPython 4.1.1 Uninstalling wxPython-4.1.1: Successfully uninstalled wxPython-4.1.1 Running setup.py install for robotframework-ride ... done Successfully installed PyPubSub-4.0.3 Pygments-2.11.2 robotframework-ride-1.7.4.2 wxPython-4.0.7.post2
2.2 运行
2.2.1 Windows
(双击)打开虚拟环境下 Scripts 目录下的 ride.exe

2.2.2 Mac
ride.py

本文介绍了如何在Python 3.7环境下安装RobotFramework及其集成开发环境RIDE的过程。包括解决不同Python版本间的兼容性问题,安装所需依赖库如wxPython、PyPubSub等,并验证安装结果。
5916

被折叠的 条评论
为什么被折叠?



