2、开发环境搭建:安装UiPath Studio Community版、配置Python环境(3.8+)、安装Selenium和Requests库
好,咱们正式开始动手了。
这一章,说白了就是「把家伙事儿备齐」。我见过太多人,一上来就急着写代码,结果环境没配好,卡在第一步就放弃了。你想想看,这多冤啊。
咱们的目标很明确:装好UiPath Studio,配好Python,再把Selenium和Requests这两个库装上。这样,你就能同时驾驭RPA和Python,实现多平台协同。
2.1 安装UiPath Studio Community版
UiPath Studio是咱们的「主战场」。我个人习惯用Community版,免费,功能也够用。你不需要一开始就上企业版,那玩意儿贵,而且很多功能你暂时用不上。
2.1.1 下载与安装
- 去官网下载:打开UiPath官网,找到「Products」→「UiPath Studio」→「Download Community」。别点错了,是Community版。
- 运行安装包:双击下载的UiPathStudioSetup.exe。嗯,这里要注意,安装过程会联网下载一些组件,所以网速得稳一点。
- 选择安装路径:我建议你装在非系统盘,比如D盘。万一哪天系统崩了,你重装系统后还能保留配置。
- 等待安装完成:这个过程大概5-10分钟。你可以去泡杯茶。
2.1.2 验证安装
启动UiPath Studio,看到主界面就说明装好了。你可以新建一个「Process」,随便拖几个活动试试手。比如拖个「Message Box」,运行一下,弹个窗出来,就算成功了。
2.2 配置Python环境(3.8+)
Python是咱们的「外挂」。UiPath虽然强大,但有些活儿它干得不够利索。比如处理复杂的字符串、调用API、做数据分析,这时候Python就派上用场了。
2.2.1 下载Python
- 去Python官网:打开python.org,找到Downloads,选择Windows版本。我建议你下载3.8或3.9,别追新。为什么?因为有些库对新版本支持不好,我在项目中就踩过这个坑。
- 安装时勾选「Add Python to PATH」:这一步非常重要!我见过太多人忘了勾,结果后面死活找不到Python命令。你想想看,这多耽误事。
- 选择自定义安装:我习惯把Python装到C:\Python38,这样路径短,好记。
2.2.2 验证Python安装
打开命令行(Win+R,输入cmd),然后输入:
python --version
如果看到类似「Python 3.8.10」的输出,就说明装好了。如果提示「不是内部或外部命令」,那你就得检查一下PATH了。
2.2.3 配置pip源(可选,但推荐)
pip是Python的包管理器,默认源在国外,下载速度慢得让人抓狂。我建议你换成国内镜像,比如清华的:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
这样下载库的时候,速度能快好几倍。
2.3 安装Selenium和Requests库
这两个库,是咱们做多平台协同的「左膀右臂」。
- Selenium:用来操控浏览器。比如自动登录网页、抓取数据、模拟点击。
- Requests:用来发送HTTP请求。比如调用API、上传文件、下载数据。
2.3.1 安装Selenium
打开命令行,输入:
pip install selenium
等它跑完,看到「Successfully installed selenium-xxx」就成功了。
pip install webdriver-manager
2.3.2 安装Requests
同样,命令行输入:
pip install requests
这个库比较轻量,几秒钟就装好了。
2.3.3 验证安装
咱们写个小脚本测试一下:
import requests
from selenium import webdriver
# 测试Requests
response = requests.get('https://httpbin.org/get')
print('Requests测试通过:', response.status_code)
# 测试Selenium(需要先启动浏览器驱动)
# driver = webdriver.Chrome()
# driver.get('https://www.baidu.com')
# print('Selenium测试通过:', driver.title)
# driver.quit()
如果没报错,就说明环境搭好了。
2.4 常见问题与避坑指南
| 问题 | 原因 | 解决方案 |
|---|---|---|
| UiPath安装失败 | 网络不稳定或权限不足 | 以管理员身份运行安装包,或者换个网络环境 |
| Python命令找不到 | 安装时没勾选「Add to PATH」 | 手动添加Python路径到系统环境变量 |
| pip安装库超时 | 默认源在国外,速度慢 | 换成国内镜像源,比如清华或阿里云 |
| Selenium报错「WebDriverException」 | 浏览器驱动版本不匹配 | 使用webdriver-manager自动管理驱动 |
- UiPath Studio Community版免费,够用。
- Python 3.8+,安装时记得勾选PATH。
- Selenium和Requests是必备库,一个管浏览器,一个管API。
- 遇到问题先看报错信息,别慌。大部分问题都能在网上找到答案。
好了,环境搭好了,咱们就可以开始写真正的代码了。下一章,我会带你用UiPath和Python联手,做一个自动登录网页的小案例。你想想看,当别人还在手动复制粘贴的时候,你已经让机器人替你干活了,这感觉是不是很爽?