python udp 长时间运行问题_新手用Python运行selenium的常见问题

cdf05f5236291fe12a148d303d919c13.png

1.更换Python版本
打开pycharm,点击 file——setting——project项目名——project Interpreter,点击右侧的设置,如下图

738d9ee0664ceb36e5fdde496f1f8aa7.png


选择新Python版本的安装路径。
如果location提示“environment location directory is not empty”,导致无法保存。则将location路径的文件夹删掉,然后再重新设置就可以保存了。

d73b8ef014b7dbf1130135c4dbc8fffd.png


2.添加selenium包
没有安装selenium包时,程序中importselenium包报错:no module named 'selenium'
查看Python3安装目录 ..python37Script目录下是否存在pip.exe,并确保该目录已添加到“环境变量”的“path”下面。
打开windows命令提示符,输入“pip”命令,确保该命令可以执行成功。
然后按照安装selenium包。
输入命令:pip install selenium
安装成功后,输入:from selenium import selenium
不报错,表示selenium包安装成功

d4e23707da4d45089c453778f8c976cf.png


然后在重新配置project interpret,步骤与1相同。

96c73ff28d5d5b660f8d23ee96303c39.png


3.添加Chromedriver包
常见报错:
driver = webdriver.Chorme()
AttributeError: module 'selenium.webdriver' has no attribute 'Chorme'
查找Chrome版本对应的Chromedriver版本:https://chromedriver.storage.googleapis.com/index.html
下载相应的版本后,将 Chromedriver.exe 放到Chrome安装目录下

cdbece43fb222c3af3bce23d75f6a778.png


配置环境变量:将Chromedriver.exe的路径加到环境变量path中

f8e1611e1eb6edc9d32f1cfa3a7fe162.png


检验是否添加成功:
打开cmd,输入 Chromedriver。如下图,安装成功。

2a61133a101698bb74091f3d0548969e.png

pycharm新建工程的时候,新建工程的时候注意:先点开下图所示区域再勾选下图两个框框

  • Inherit global site-packages: 导入本地包
  • Make available to all projects : 使所有项目都可用

db0a2f077079ffe70b24267e29e1bc8b.png


思考:
上面都操作成功了,运行下面程序报错

fbd01ec158b771c9fbfc0e5376efe5aa.png
提示: AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'

尝试: 添加外部库,在pycharm-setting-project Interpreter中手动添加了selenium。添加成功后,代码没有改动,再重启pycharm,运行,通过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值