在Centos6.3上安装Nokogiri
来源:互联网 发布:python 爬虫 抓取json 编辑:程序博客网 时间:2024/05/16 14:45
前提是已安装好Ruby(可以参照:Ruby安装 ),不然会安装失败,因为可能是缺少各种依赖包。
很多时候我们可能需要解析原始HTML。Ruby gem Nokogiri使读取原始HTML像crack-parsed XML and JSON一样容易。
gem install nokogiri
安装时遇到下面情况:
ERROR: Could not find a valid gem 'nokogiri' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT:
Connection timed out - connect(2) for "s3.amazonaws.com"
port 443 (https://api.rubygems.org/latest_specs.4.8.gz)
解决方法:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l
因为解析完原始HTML,可以要入库,所以我安装了mysql驱动。
gem install mysql
如果出现包依赖问题,可以用下面命令试试:
yum -y install gcc mysql-devel ruby-devel rubygems libxml2
0 0
- 在Centos6.3上安装Nokogiri
- 在centos6.3上安装subversion客户端
- centos6.5下安装 gem 【curl】/【nokogiri】报错
- 在CentOS6上安装 maven
- mac os 10.10.3 安装rails & Nokogiri
- centos上纠结nokogiri
- 在CentOS6.3上如何用yum安装nginx
- 如何在CentOS6上安装Python2.7和Python3.3
- 在CentOS6.3上编译安装git 1.8
- 安装nokogiri错误解决
- 在centos6.5上静默安装oracle11g
- 在CentOS6.4上,安装MySQL5.6.14
- 如何在centos6上安装laravel 4
- Mongodb 在CentOS6.2上的安装
- 在CentOS6.5上安装Code::Blocks
- ORACLE10G在Centos6.4上安装
- 在centOS6.5 上安装使用pipework
- 在centos6.5上安装docker
- Unity 3d中相关方法总结
- 《从程序员到项目经理》读后感-直率
- AFNETWorking GET(POST)请求失败
- Java Jersey使用总结
- 对TCP/IP网络协议的深入浅出归纳
- 在Centos6.3上安装Nokogiri
- 二叉树和为某值
- 摘录 数据库
- Eclipse+resin配置远程调试
- 华为练习题--B是否可达H
- Pro Android学习笔记(一一三):2D动画(8):Property Animation(中)
- object-c编程tips-jastor自动解析
- 纯js Ajax 请求
- AngularJS Cordova插件介绍