1. 程式人生 > ># Python安裝scrapy失敗解決方法

# Python安裝scrapy失敗解決方法

Python安裝scrapy失敗解決方法

  • 環境:win10+Python3.6
  • 使用 python -m pip install scrapy 命令安裝scrapy顯示錯誤如下:

building ‘twisted.test.raiser’ extension
error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

  • 在不想安裝VS的背景下,搜尋相關資料想解決這個問題

解決方案

http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下載twisted對應版本的whl檔案
我下載的版本是Twisted‑17.9.0‑cp36‑cp36m‑win_amd64.whl(cp後面是python版本,amd64代表64位)

下載好後,執行如下命令:
python -m pip install E:\Twisted-17.9.0-cp36-cp36m-win_amd64.whl
執行顯示如下錯誤:
Twisted-17.9.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

換了一個版本Twisted‑17.9.0‑cp36‑cp36m‑win32.whl後,執行如下命令:
python -m pip install E:\Twisted-17.9.0-cp36-cp36m-win32.whl
在執行這條命令後成功安裝了Twisted
Successfully installed Twisted-17.9.0
然後再執行如下命令:python -m pip install scrapy
這次就可以成功安裝了