python 爬虫的开发环境配置

1、新建一个python项目

2、在控制台中分别安装下面三个包

pip install requests

pip install beautifulsoup4

pip install selenium/

如果安装时报以下错误:

raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError:

HTTPSConnectionPool(host='files.pythonhosted.org', port=443):
Read timed out.

可以多试几次,或者运行以下命令,延长超时时间

1000 是超时时间

pip --default-timeout=1000 install -U selenium

我在安装 selenium 时以上方法都不行,最后百度了一下,运行以下命令一下子就可以了!

pip --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple

3、检查是否安装完成

在项目下建一个 test 包。之后在 test 包下新建一个 test_env.py 文件,写入如下代码然后运行,如果没有报错,则证明上述三个包安装成功

python 复制代码
import requests
from bs4 import BeautifulSoup
import selenium

print('ok')

简单的爬虫架构

相关推荐
wjs20241 分钟前
SQLite Glob 子句详解
开发语言
youyicc9 分钟前
Qt连接Pg数据库
开发语言·数据库·qt
开开心心就好10 分钟前
图片格式转换工具,右键菜单一键转换简化
linux·运维·服务器·python·django·pdf·1024程序员节
量子炒饭大师10 分钟前
【C++入门】Cyber底码作用域的隔离协议——【C++命名空间】(using namespace std的原理)
开发语言·c++·dubbo
骥龙10 分钟前
1.2下、工欲善其事:物联网安全研究环境搭建指南
python·物联网·安全
froginwe1112 分钟前
PHP 魔术常量
开发语言
古城小栈13 分钟前
Rust 的 validator 库
开发语言·后端·rust
froginwe1115 分钟前
《Foundation 选项卡:设计与实现的深入探讨》
开发语言
lsx20240621 分钟前
XSLT `<sort>` 标签详解
开发语言
古城小栈22 分钟前
Rust 的 redis-rs 库
开发语言·redis·rust