`

Centos上使用python爬虫pyspider

 
阅读更多

 

Centos6.7升级python2.6到python2.7 

python --version

 

wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
tar -zxvf Python-2.7.10.tgz
cd Python-2.7.10
./configure --enable-loadable-sqlite-extensions && make && make install
yum list sqlite-devel

 

mv /usr/bin/python /usr/bin/python2.6.6_bak
ln -s /usr/local/bin/python2.7 /usr/bin/python
yum与python2.7版本不兼容,需要指向原来的python2.6 
vim /usr/bin/yum
#!/usr/bin/python2.6.6_bak

 

 

  • 再次检查版本
[root@cobub04 ~]# python --version
Python 2.7.10

 

安装pip

下载地址:https://pypi.python.org/pypi/pip

 解压,安装

python setup.py install
pip install pyspider
也可以下载pyspder源码后再安装:
python  setup.py  install

 

 这一步需要耐心等待。

注:如果使用pip的时候,报如下错误:

ImportError: cannot import name HTTPSHandler

可能是openssl,openssl-devel没有安装成功,解决参见链接:

http://jingyan.baidu.com/article/e52e3615aba39640c60c51c3.html;

安装过程中可能会缺少一些包,最好一次都安装上:

yum install libcurl-devel  libffi-devel  libxml2-devel  libxslt-devel  

 

pyspider

 通过浏览器查看:http://localhost:5000/

 

 

参考:

http://docs.pyspider.org/en/latest/;

https://github.com/binux/pyspider;

http://scrapy.org/;

分享到:
评论

相关推荐

    实验:CentOS7配置Python爬虫环境.docx

    一、实验目的:熟悉爬虫和Python常用爬虫库,在CentOS7上掌握用于存储爬取的数据的MySQL、MongoDB数据库的配置方法。 二、实验内容:爬虫的原理、Python常用爬虫库、配置MySQL数据库、配置MongoDB数据库 三、实验...

    centos离线安装python环境依赖

    在CentOS上离线安装Python环境,尤其是对于开发或部署Python应用程序来说,是一个常见的需求。离线安装意味着我们需要事先下载所有必要的依赖文件,并在没有网络连接的环境中进行安装。在标题和描述中提到了"gcc"、...

    Centos7+python3.9.6的dockerfile

    Centos7+python3.9.6的dockerfile

    Centos7.2 的python2.7的绝大部分依赖包

    在Linux系统中,CentOS 7.2是一个广泛使用的稳定版本,它依赖于Python 2.7作为默认的系统解释器。Python 2.7是一个非常重要的编程语言,用于系统管理、自动化脚本以及开发各种应用程序。对于系统管理员来说,理解和...

    Centos7安装Python3.6(同时使用Python2与3)

    因此,本文将详细介绍如何在 CentOS 7 系统上安装 Python 3.6,并确保它与原有的 Python 2.x 版本共存而不会产生冲突。 #### 安装前准备 在进行 Python 3.6 的安装之前,请确保您的 CentOS 7 系统已经更新到了最新...

    Centos7-python3.6.8-离线rpm包

    本知识点聚焦于在CentOS 7上离线安装Python 3.6.8的过程,这是一个对于系统管理员和开发者来说至关重要的任务,因为Python是一种多用途且广泛使用的编程语言。 首先,让我们理解"离线安装"的概念。离线安装是指在...

    centos7安装python3.6

    centos7安装python3.6,源码编译安装。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    centos7安装python3.7.txt

    本文将详细介绍如何在 CentOS 7 上手动安装 Python 3.7,并设置环境使其能够正常使用。 #### 一、准备工作 首先确保您具有 root 用户权限,或者使用 `sudo` 命令来进行安装。此外,为了编译 Python 3.7,您还需要...

    centOS7离线安装python3.10运行环境rpm依赖

    centOS7离线安装python3.10运行环境rpm依赖 大概300多个rpm,个别有重复不影响使用 gcc-objc++-4.8.5-44.el7.x86_64 grub2-2.02-0.86.el7.centos.x86_64 等

    Centos7 下安装python3及卸载的教程

    一、安装python3 1、安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包wget ...

    centos7安装python3.x保留2.x1

    本教程将详细介绍如何在CentOS 7上安装Python 3.6,同时保留系统原有的Python 2.7,以满足不同应用程序的需求。 首先,我们不能直接替换系统默认的Python版本,因为许多系统工具,如YUM,依赖于Python 2.7。因此,...

    CentOS 7 离线安装 Python 3 需要的 rpm 包

    在 CentOS 7 系统中离线安装 Python 3 是一项常见的需求,特别是在没有网络连接或者需要在隔离环境中部署的情况下。Python 3 是一个高级编程语言,广泛用于 Web 开发、数据分析、自动化脚本等多个领域。然而,由于 ...

    centos7升级自带python至3.8.docx

    您可以直接在 CentOS 上使用 `wget` 下载,或者在 PC 上下载并使用 winscp 软件将其复制到 Linux 的 `/tmp` 目录中。下载地址是:https://www.python.org/ftp/python/3.8.0/ ```bash # 下载 Python 3.8 源代码 wget...

    CentOS中升级Python版本的方法详解

    CentOS升级Python2.6到Pythno2.7 最近在Linode上弄Python、出现ValueError: zero length field name in format这样的错误; 翻看文档之后发现只要升级Python到2.7以上版本就能解决问题。 用 Pythno -V 看了一下目前...

    在centos7中分布式部署pyspider

    PySpider 是一款功能强大的爬虫系统,它由国人开发,使用 Python 编写,具备分布式架构的特点。PySpider 支持多种数据库后端,并且拥有强大的 Web 用户界面(WebUI),包括脚本编辑器、任务监视器、项目管理器以及...

    centos 重新安装Python的rpm包:python.zip

    有时,由于某些原因,我们可能需要在CentOS上重新安装Python的RPM(Red Hat Package Manager)包。下面我们将详细介绍这个过程。 首先,重新安装Python的RPM包通常涉及到以下几个步骤: 1. **卸载现有版本**: 在...

    Centos7下Python3.6.6一键安装脚本及相关包

    本篇文章将深入探讨如何在CentOS 7上使用一键安装脚本来快速安装Python 3.6.6及其配套工具,包括pip和virtualenv。 首先,Python 3.6.6是Python 3.x系列的一个稳定版本,它引入了许多新特性,如asyncio的改进、f-...

    CentOS6/7环境下自动升级安装Python2.7或Python3.6并安装pip

    本文将详细介绍如何在CentOS 6和7操作系统上自动升级安装Python 2.7或Python 3.6,并同时安装pip,以便后续的包管理。我们将基于提供的`auto_install_python.py`脚本来进行操作。 首先,Python是开源的解释型编程...

    python3.9环境离线安装包centos

    本文将详细介绍如何在CentOS 7上通过离线方式安装Python 3.9,以及相关的知识点。 首先,Python 3.9是Python编程语言的一个主要版本,提供了许多新特性和性能优化,包括类型注解的改进、新的内置函数、更快的字典...

    centos7.9.2009误删python2.7整合包

    误删除Centos7.9 2009版本系统可以下载此包我已经将文件全部打包直接解压xshll拖进Linux 下执行一下命令即可 rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force rpm -Uvh --replacepkgs libxml2-...

Global site tag (gtag.js) - Google Analytics