一、pycharm安装
1、pycharm下载:地址
下载社区版(免费)
二、python环境搭建
1、python安装
地址:python-windows
下载对应版本后安装,安装成功后,设置环境变量
- 查询 python.exe 的安装路径,若不记得安装目录,在 Pycharm 下执行命令获取:
import sys
print(sys.executable)
- 复制python.exe 所在路径,在高级系统设置-环境变量-系统变量中配置Path,将python.exe路径写进去
- 使用cmd命令窗口查看是否安装并配置成功:
python --version
/python -V
- 同理,可配置pip环境变量,复制pip.exe 所在路径(…\Scripts)。这样在 cmd 中执行 pip 命令就不会报错了。
python第三方库有:requests、selenium、pymysql、playwright等,第三方库的安装,可利用python中的pip进行下载
-
使用:pip list,可查看已安装的库
-
使用:python -m pip install --upgrade pip。可更新pip
-
下载慢的话可以切换源再下载:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 清华大学: https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里云 https://mirrors.aliyun.com/pypi/simple
三、selenium环境搭建
- 在PyCharm终端(Terminal)或window命令窗口输入以下命令:
pip install selenium
或指定版本
pip install selenium==4.3.0
或手动下载selenium,官网
操作方式:可供参考
或者在pycharm中,点击File–settings,找到python interpreter,也可下载selenium ,如图所示:
卸载Selenium命令:
pip uninstall selenium
- 配置浏览器驱动
浏览器驱动下载:
chromedriver下载地址(根据自己的chrome浏览器的版本选择下载):版本114及以下、版本128及以上
如版本127.0.6533 32位下载地址是:
https://storage.googleapis.com/chrome-for-testing-public/127.0.6533.100/win32/chromedriver-win32.zip
其他版本下载地址可把上面地址中的版本号替换
同理,如chrome浏览器(自动化测试专用,非常规谷歌浏览器)旧版本也可这么操作,即:https://storage.googleapis.com/chrome-for-testing-public/127.0.6533.100/win32/chrome-win32.zip - 将下载好的浏览器驱动(.exe文件)放置在Python安装目录下(即Python环境变量配置目录)
打开pycharm,输入以下代码,测试是否驱动成功:
from selenium import webdriver
driver = webdriver.Chrome()
url = 'https://www.baidu.com/'
driver.get(url)
driver.maximize_window()
注:浏览器版本自动更新后,驱动与之浏览器版本不匹配会报错,需要重新下载与浏览器对应的驱动,替换python安装目录的驱动
四、playwright环境搭建
要使用 Playwright,需要 Python 3.7 版本及以上,
在PyCharm终端(Terminal)或window命令窗口输入以下命令:
pip install playwright
安装完成之后再执行:
playwright install
或
playwright install chromium
或手动下载,找到playwright版本下载,官网
卸载playwright命令,如遇安装失败,可执行卸载命令后重新安装:
playwright uninstall
pip uninstall playwright
安装完成后执行以下命令验证:
playwright codegen
注意:若pip下载安装完成后执行命令报错如下:
原因是playwright下载的浏览器依赖与安装的浏览器版本不匹配,需要在官网找到playwright版本下的Chromium版本与浏览器版本一致;或者更新浏览器版本与playwright下载的版本对应。
找到之后重新执行,下载指定playwright版本及浏览器依赖即可。
pip install playwright==1.30.0
playwright install
附:python创建虚拟环境命令
先执行以下命令安装:
Windows:
pip install virtualenv
pip install virtualenvwrapper-win
mac:
pip install virtualenv
pip install virtualenvwrapper
可在在PyCharm终端(Terminal)或window命令窗口(需先创建virtualenv环境变量)执行以下命令:
创建xxx虚拟环境:mkvirtualenv xxx
退出虚拟环境 :deactivate
查看已有的虚拟环境:workon
进入xxx虚拟环境:workon xxx
删除:rmvirtualenv xxx