win10システムにscrapy-1.1をインストールする

WBOY
リリース: 2016-07-22 08:56:28
オリジナル
1424 人が閲覧しました

0.環境の説明

win10 64ビット、コンピューターには64ビットプロセッサもあり、コンピューターにはvs2010 64ビットが搭載されていますが、安全のため、32ビットインストールのみを試しました。時間があれば、64ビットインストールを試します。 。特に指定がない限り、すべての操作は Windows コマンド ラインで実行されます。 pip がパッケージをインストールするときに、関連するパッケージをオンラインでダウンロードする必要があるため、コンピューターはインターネットに接続されている必要もあります。

1.Pythonをインストールします

私は win32-python-2.7.12 を使用しています。pip をインストールするときはバージョン .8 以降を使用する必要があるようですので、忘れずに .10 以降のバージョンを使用してください。

次に、関連する環境変数をパスに設定します。わからない場合は、以下に示すように、結果が黄色で表示されます。

2. pip をインストールします

https://pypi.python.org/pypi/pip をクリックして pip-6.1.1.tar.gz (md5、pgp) をダウンロードします

フォルダーを解凍した後、次を実行します: python setup.py install

3. lxmlをインストールします

lxml は、XML の高速かつ柔軟な処理を可能にする Python で書かれたライブラリです。インストールする対応する Python バージョンを選択します。 ;

インストールコマンド: pip install lxml

インストールが成功したかどうかを確認します。以下の図を参照してください:

4. zope.interfaceをインストールします

pip install zope.interface

5. Twisted をインストールします

Twisted は、Python で実装されたイベント駆動型のネットワーク エンジン フレームワークです。 インストール コマンド:

pip install twisted

転送したときに問題が発生しました:

エラー: Microsoft Visual C++ 9.0 が必要です (vcvarsall.bat が見つかりません)。http://aka.ms/vcpython27 から入手してください。

解決策は次のとおりです:

インストールされている Visual Studio のバージョンに基づいて次のコマンドを実行します:

Visual Studio 2010 (VS10):

SET VS90COMNTOOLS=%VS100COMNTOOLS%

Visual Studio 2012 (VS11):

SET VS90COMNTOOLS=%VS110COMNTOOLS%

Visual Studio 2013 (VS12):

SET VS90COMNTOOLS=%VS120COMNTOOLS%

Visual Studio 2015 (VS14):

SET VS90COMNTOOLS=%VS140COMNTOOLS%

その後、再度実行します:

pip install twisted

以上です。

6. pyOpenSSLをインストールします

pip install pyopenssl

7. win32pyをインストールします

win32api を提供し、http://sourceforge.net/projects/pywin32/files/pywin32/ をクリックしてダウンロードします

pywin32-220.win32-py2.1.exe、クリックしてインストールします。

8.scrapyをインストールします

pip install scrapy

9. スクレイピーが利用可能かどうかをテストします:

インストールが完了したので、使用してみましょう!

はは…

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!