大家在使用python時候,很多時候導入模塊都會發現該模塊不存在,那么我們就需要下載安裝,可是有時候安裝會出現各種問題,大家回去請教別人,大部分程序員會回答你:pip install 什么等,可是你pip install 什么發現沒有該命令,這是怎么回事呢?因為告訴你的人從來沒有考慮過你是否裝pip命令。下面小編就說小怎么用pip安裝Scray:
假設你安裝好了下面東西
Python 2.7
- Python Package: pip and setuptools. 現在 pip 依賴 setuptools ,如果未安裝,則會自動安裝setuptools 。
- lxml. 大多數Linux發行版自帶了lxml。如果缺失,請查看http://lxml.de/installation.html
- OpenSSL. 除了Windows(請查看 平台安裝指南)之外的系統都已經提供。
您可以使用pip來安裝Scrapy等(推薦使用pip來安裝Python package).
使用pip安裝:
pip install Scrapy
平台安裝指南
Windows
從 http://python.org/download/ 上安裝Python 2.7.
您需要修改 PATH 環境變量,將Python的可執行程序及額外的腳本添加到系統路徑中。將以下路徑添加到 PATH 中:
C:\Python27\;C:\Python27\Scripts\;
請打開命令行,並且運行以下命令來修改 PATH:
c:\python27\python.exe c:\python27\tools\scripts\win_add2path.py
關閉並重新打開命令行窗口,使之生效。運行接下來的命令來確認其輸出所期望的Python版本:
python --version
從 http://sourceforge.net/projects/pywin32/ 安裝 pywin32
請確認下載符合您系統的版本(win32或者amd64)
打開命令行窗口,確認 pip 被正確安裝:
pip --version
- 到目前為止Python 2.7 及 pip 已經可以正確運行了。接下來安裝Scrapy:
pip install Scrapy
Ubuntu 9.10及以上版本
不要 使用Ubuntu提供的 python-scrapy ,相較於最新版的Scrapy,該包版本太舊,並且運行速度也較為緩慢。
您可以使用官方提供的 Ubuntu Packages 。該包解決了全部依賴問題,並且與最新的bug修復保持持續更新。
Archlinux
您可以依照通用的方式或者從 AUR Scrapy package 來安裝Scrapy:
yaourt -S scrapy
本文主要來源http://scrapy-chs.readthedocs.io/zh_CN/latest/intro/install.html,禁止轉載