centos中安装python3和scrapy爬虫

Centos7 安装Python3和scrapy(正确安装姿势) 苦逼的前夜 昨晚很辛苦,搞到晚上快两点,最后还是没有把python3下的scrapy框架安装起来,后面还把yum这玩意给弄坏了,一直找不到命令。今天早上又自己弄了快一上午,又求助@函兮,弄了快一个中午,最后无奈还是没有弄好yum跟python这玩意,最后还是放弃治疗了。真的是什么招,什么损招都用完了,最后也没折了,直接报告老大去,然后把阿里云的centos7实例重新磁盘回滚了一下。 正确的... 阅读详情

虚拟机环境是centos6.5,系统自带python2.6。

我先要安装个python3.5,然后再安装scrapy。

先更新下系统

yum update -y

安装依赖包

yum groupinstall 'Development Tools'
yum install gcc gcc-devel -y
yum install libxml2 libxml2-devel -y
yum install libxslt libxslt-devel -y
yum install openssl openssl-devel -y
yum install libffi libffi-devel -y
yum install sqlite sqlite-devel -y

安装python3.5

下载地址:https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

tar zxvf Python-3.5.2.tgz
cd Python-3.5.2
./configure --prefix=/usr/local/python3.5.2
make && make install

重新设置python命令链接

cd /usr/bin
mv python python2_old
ln -s /usr/local/python3.5.2/bin/python3 python
ln -s /usr/local/python3.5.2/bin/python3 python3
ln -s /usr/local/python3.5.2/bin/pip3 pip
ln -s /usr/local/python3.5.2/bin/easy_install-3.5  easy_install

检验python是否安装成功

python

Python 3.5.2 (default, Jul 22 2016, 16:45:39) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

修复yum的python版本

vi /usr/bin/yum

安装Twisted

wget https://pypi.python.org/packages/c0/7c/c1e5b61e30b7ffc96576d2a922615c8068e6996a622be813fc626cef07aa/Twisted-16.3.0.tar.bz2#md5=e044af844623e9fbcbe29f578db6053a
tar jxvf Twisted-16.3.0.tar.bz2
cd Twisted-16.3.0
python setup.py install

安装scrapy爬虫

pip install lxml
pip install scrapy

检验scrapy是否安装成功

ln -s /usr/local/python3.5.2/bin/scrapy   /usr/bin/scrapy
scrapy -v

Scrapy 1.1.1 - project: demo1

Usage:
  scrapy <command> [options] [args]

Available commands:
  bench         Run quick benchmark test
  check         Check spider contracts
  commands      
  crawl         Run a spider
  edit          Edit spider
  fetch         Fetch a URL using the Scrapy downloader
  genspider     Generate new spider using pre-defined templates
  list          List available spiders
  parse         Parse URL (using its spider) and print the results
  runspider     Run a self-contained spider (without creating a project)
  settings      Get settings values
  shell         Interactive scraping console
  startproject  Create new project
  version       Print Scrapy version
  view          Open URL in browser, as seen by Scrapy

Use "scrapy <command> -h" to see more info about a command
参考:https://blog.youkuaiyun.com/python36/article/details/79712754
PCB作为智能小车底盘的设计方法与工程实践 PCB底盘是一种将机械结构与电子设计深度融合的嵌入式系统集成方案,其本质是利用印制电路板的高精度制造能力(±0.05mm孔位公差)和FR-4材料的结构强度(弯曲强度345MPa),替代传统亚克力或铝合金底盘。该方案通过封装库驱动的正向设计、机械层语义化定义及机电协同布局,实现安装基准统一、共地平面优化与RF天线集成等技术价值。广泛应用于教育机器人、AGV小车、模块化开发平台等对空间紧凑性、量产一致性与电磁兼容性有严苛要求的移动嵌入式场景,尤其适合具备EDA工具使用能力的电子工程师主导的跨学科开发流程。 阅读详情

相关推荐

OpenCV13-图像噪声:椒盐噪声和高斯噪声

考虑到椒盐噪声会在图像中的任何一个位置随机产生,因此对于椒盐噪声的生成,需要使用OpenCV中能够产生随机数的函数。OpenCV中也没有专门为图像添加高斯噪声的函数,对早在图像中添加椒盐噪声的过程,可以根据需求利用能够产生随机数的函数来完成在图像中添加高斯噪声的任务。椒盐噪声又称作脉冲噪声,他会随机改变图像中的像素值,其样子就像是在图像上随机地撒上一些盐粒和黑椒粒,因此被称为椒盐噪声。函数能够产生均匀分布或者高斯分布的随机数,可以利用该函数产生符合高斯分布的随机数,之后在图像中加入这些随机数即可。

SHLYYY 5121

CentOS安装python3及scrapy

安装依赖 安装python3 添加软连接 检查安装 安装Twisted 安装scrapy 检查安装 常用库安装 当服务器在做数据迁移的时候,老是要安装相关的scrapy软件,今天来整理一下。 安装依赖 yum update -y yum groupinstall 'Development Tools' yum install gcc gcc-devel -y yum in...

Fouy_风度玉门。 686

模拟IC版图DRC实战:手把手教你搞定MIM电容天线错误和ESD.10g违例

本文深入解析模拟IC版图中的MIM电容天线错误和ESD.10g违例问题,提供从错误解码到实战修复的完整指南。通过电路图修改、版图优化和验证闭环等步骤,帮助工程师高效解决DRC错误,特别适用于ADC等精密模拟电路设计。文章还分享了高级排错技巧和预防性设计策略,大幅提升流片成功率。

weixin_27697385的博客 293

Centos7下成功安裝python3和scrapy爬虫

1、安装python3(保留python2) (1)源码编译前准备 [root@hadron ~]# yum -y groupinstall "Development tools" [root@hadron ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli...

程裕强的专栏 2006

Ubuntu 22.04 “软件与更新”装了NVIDIA驱动,WiFi等设备不见了

在Win10装了Ubuntu22.04的双系统,台式机里面有NVIDIA 3080Ti的独立显卡,Ubuntu默认使用的nouveau驱动,需要更换成NVIDIA相应的驱动,在软件和更新里面一键安装了NVIDIA-driver-535-server之后,发现wifi、蓝牙等设备消失了。这个问题的根源据说跟这个nouveau驱动有关,希望linux社区可以解决这个问题。命令安装后 sudo reboot就可以重新看到WiFi以及蓝牙等设备图标了。然后用U盘拷贝到不能上网的Ubuntu22.04系统上,利用。

me_ysd的博客 5852

6、核函数与再生核希尔伯特空间:原理、应用与实践

本文系统介绍了核函数与再生核希尔伯特空间(RKHS)的理论基础、核心性质及其在机器学习和信号处理中的广泛应用。文章从核方法的优势出发,阐述了其在非线性建模、正则化和算法核化方面的独特价值,并深入探讨了正定核、Mercer定理、表示定理等关键理论。通过构建多种标准核与工程专用核,展示了核函数的设计灵活性。结合支持向量回归(SVR)模型与多个MATLAB示例,详细说明了核方法的实际应用流程与操作技巧。最后,总结了核方法的应用领域、未来发展方向及学习实践建议,为读者提供了一套完整的理论与实践指南。

z2a3b4c5d的博客 142

Centos7搭建Scrapy爬虫环境

写在前面因为之前的爬虫环境一直是部署在我自己本地的电脑上的,最近,写了一个监控别人空间的爬虫,需要一直线上24小时运行,所有就打算云服务器上部署环境,也捣鼓了好一会才弄好,还是有一些坑,这里先记录一下,方便以后复习…一.替换pyhton2版本为python31.我这里的云服务器是Centos7系统,默认安装的是python2.7的版本,但是,我个人也是不喜欢老的东西,而且好像python2的版本到2

留歌__36的博客 4851

RK3568笔记十七:LVGL v8.2移植

若该文为原创文章,转载请注明原文出处。本文介绍嵌入式图形库移植到Linux开发板ATK-RK3568上的步骤。

4229

CentOS6.5安装Scrapy

1、安装命令超级简单: [root@mycentos ~]# pip install Scrapy 建立软链接:  [root@mycentos ~]# ln -s /usr/local/python3/bin/scrapy /usr/bin/scrapy    2、但是Scrapy有6个依赖的python包: lxml ,一个高效的XML和HTML解析器 par...

weixin_34347651的博客 176

C# 工业视觉性能极致优化:多线程推理池 + 对象复用 + 批量检测,速度提升 10 倍实战

set;} // 输入图像set;} // 异步返回结果set;} // 用于监控延迟性能优化不是魔法,而是对资源生命周期的精细管理和对硬件特性的充分利用。多线程池解决了 CPU/GPU 闲置问题。对象池解决了 GC 停顿问题。零拷贝解决了总线带宽瓶颈。严格的 Dispose解决了内存泄漏问题。这套架构已在多个高速锂电、3C 电子检测产线落地,轻松应对 200ms 甚至 50ms 的严苛节拍。记住,在工业领域,稳定性与速度同等重要。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 300

R语言机器学习:XGBoost线性回归模型的SHAP值

SHAP(SHapley Additive exPlanations)值是一种基于博弈论Shapley值的机器学习模型解释方法,能够解释任何模型的预测结果。其主要用途包括:1)提高模型的可解释性,帮助非技术用户理解模型预测;2)识别对模型预测最重要的特征,辅助特征选择;3)调试模型,发现预测中的异常;4)评估模型公平性,避免偏见。SHAP值的计算方法包括初始化、迭代计算、归一化和解释,常用工具如Python的shap库支持多种计算方式(如TreeSHAP、KernelSHAP等)。本文还提供了基于R语言计算

专注生信领域 3438

centos7 python3 爬虫登陆邮箱_Centos7下成功安裝python3和scrapy爬虫

1、安装python3(保留python2)(1)源码编译前准备[root@hadron ~]# yum -y groupinstall "Development tools"[root@hadron ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel t...

weixin_35158372的博客 153

吊打原版YOLOv8!ASF-YOLO多尺度融合+注意力机制实战解析(遥感/医疗/质检均适用)

ASF-YOLO融合YOLOv8的创新目标检测框架摘要 ASF-YOLO是针对小目标检测优化的先进框架,采用三重特征编码器和尺度序列融合技术增强多尺度特征提取能力。核心创新包括: 三重特征编码器(TPE)融合跨层级信息 尺度序列特征融合(SSFF)模块通过3D卷积处理多尺度信息 通道-位置注意力机制(CPAM)聚焦关键特征区域 Zoom_cat模块实现自适应多尺度特征融合 该框架特别适用于医学影像、遥感检测等小目标密集场景,通过动态特征权重调整显著提升检测精度。关键技术实现包含多尺度特征统一、3D卷积序列处

FJN110的博客 526

CentOS 7安装python3及Scrapy(linux环境下scrapy爬虫学习环境配置)

1、安装依赖包 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel ...

IFuyunhao的博客 933

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

centos7下python3安装且使用scrapy

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33795093的博客 133

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Centos下安装Scrapy

Centos下安装ScrapyScrapy是一个开源的机遇twisted框架的python的单机爬虫,该爬虫实际上包含大多数网页抓取的工具包,用于爬虫下载端以及抽取端。安装环境:centos5.4python2.7.3安装步骤:1.下载python2.7 http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz复制代码[...

weixin_34192732的博客 86

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

python-1.Centos7安装Python3.6和Scrapy的方法

由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到 [root@iZm5efjrz9szlsq1a0ai3gZ ~]# python Python 2.7.5 (default, Jun 20 2019, 20:27:34) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on...

weixin_30735391的博客 179

centos7 python3 爬虫登陆邮箱_CentOS 7安装python3及Scrapy(linux环境下scrapy爬虫学习环境配置)...

1、安装依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2、根据自己需求...

weixin_32702015的博客 141

python3 scrapy安装_python3爬虫环境搭建(scrapy安装过程+flask1.0.2安装)

环境准备:OS:centos7python:3.6.5pip3:10.0.1scrapy:1.5.0主要参考地址:(3)scrapy安装使用指南:https://scrapy-chs.readthedocs.io/zh_CN/0.24/centos OS默认安装的为python2,python3中新特性是项目所需要的,centOS很多软件依赖的都是python2,所有不能卸载掉,python2与p...

weixin_39969881的博客 190

STM32F103硬件I2C驱动AT24C02全流程实战:从字节写到页写与连续读

I2C总线是嵌入式系统中常用的同步串行通信协议,通过SCL和SDA两根线实现主从设备间的可靠数据传输。其核心原理包括起始/停止条件、应答机制和地址寻址,技术价值在于引脚少、协议简单、支持多设备挂载,广泛应用于EEPROM、传感器等外设连接。在STM32F103开发中,硬件I2C外设配合AT24C02 EEPROM可实现参数掉电存储,但页写边界处理、写周期等待和总线锁死是常见工程痛点。本文围绕STM32F103与AT24C02的搭配,拆解字节写、页写、连续读及异常恢复的全流程实现,帮助开发者构建稳定可复用的E

weixin_33957648的博客 390

centos6.3 安装python爬虫框架scrapy

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34168880的博客 91

python爬虫之scrapy

环境:centos6 + python3安装:pip3 install scrapy报错:src/twisted/test/raiser.c:4:20: error: Python.h: No such file or directory    src/twisted/test/raiser.c:6:6: error: #error Python headers needed to compile...

fonyer的博客 587

使用docker搭建scrapy爬虫节点

1. 在centos7上安装docker #安装docker yum install docker -y #安装docker阿里云加速器,下面的PRIVATE_ID请换成自己的docker的仓库id sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["htt

微思博客 4474

scrapy天猫爬取302问题和centos服务器运行scrapy脚本报错 import twisted.persisted.styles

抓取天猫的时候被302拒绝,后面setting设置cookie解决, Disable cookies (enabled by default) COOKIES_ENABLED =False 我的理解是,如果没有自定义cookies而 使用scrapy自带的cookies,会被网站识别为机器人,因此如果爬虫不需要使用cookies,那就先把它禁掉。 ...

weixin_42357472的博客 543

centos7 python3 爬虫登陆邮箱_Centos7搭建Scrapy爬虫环境

写在前面因为之前的爬虫环境一直是部署在我自己本地的电脑上的,最近,写了一个监控别人空间的爬虫,需要一直线上24小时运行,所有就打算云服务器上部署环境,也捣鼓了好一会才弄好,还是有一些坑,这里先记录一下,方便以后复习...一.替换pyhton2版本为python31.我这里的云服务器是Centos7系统,默认安装的是python2.7的版本,但是,我个人也是不喜欢老的东西,而且好像python2的版...

weixin_39923806的博客 182

CentOS6.5下安装Scrapy

http://www.cnblogs.com/xiaoruoen/archive/2013/02/27/2933854.html Centos下安装Scrapy Scrapy是一个开源的机遇twisted框架的python的单机爬虫,该爬虫实际上包含大多数网页抓取的工具包,用于爬虫下载端以及抽取端。 安装环境:   centos6.5 python2.7.3  

dupengchuan的专栏 1603
上一篇: redhat7 rhel7怎么修改镜像源 阿里源 源
下一篇: scrapy常见问题
唐僧不爱八戒
博客等级 码龄9年 158粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值