linux12.04上scrapyインストール


まず、パソコンにpip、libxmlがインストールされている場合.ダイレクトコマンド
sudo pip install scrapy

片付ける.
または次のようになります.
1、pipをインストールし、easy_を添付するインストールします.
        pip, easy_installはpythonのパッケージ管理ツールです.とても使いやすいです.具体的な使い方とdocは自分で公式サイトにアクセスします. 
pip公式サイトeasy_インストール資料
pipインストール.
sudo apt-get install python-pip python-dev build-essential

pipを最新版に更新
sudo pip install --upgrade pip

    easy_インストールします.
sudo apt-get install python-setuptools python-dev build-essential

tips:実はeasy_をインストールすることができますInstallはpipを再インストールします.
 sudo easy_install pip

2、scrapyをインストールします.
まず、次のように入力します.
sudo pip install scrapy

上記のインストールにエラーメッセージがない場合.
scrapyをテストします.
端末にscrapyを直接入力すると、次の情報が表示されます.
test@ubuntu :~$ scrapy
Scrapy 0.24.4 - no active project
Usage:
  scrapy [options] [args]
Available commands:
  fetch         Fetch a URL using the Scrapy downloader
  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
  [ more ]      More commands available when run from project directory
Use "scrapy -h"to see more info about a command
間違いがあれば.次の処理を行います.
エラーに次のものが含まれている場合:
ImportError: No module named libxml
sudo pip install lxml
sudo apt-get install libxml2
sudo apt-get install libxml2-dev

ImportError: No module named w3lib..............
sudo pip install w3lib

ImportError: No module named cssselect
sudo pip install cssselect

ImportError: No module named OpenSSL
sudo pip install pyOpenSSL

UserWarning: You do not have the service_identity module installed. Please install it from
sudo pip install service_identity

これで、再度テストし、scrapyがインストールされました.エラーメッセージはありません.