1. 程式人生 > >Scrapy框架安裝錯誤解決(最全總結)

Scrapy框架安裝錯誤解決(最全總結)

問題描述:

當前環境win10,python_3.6.5,64位。 
在windows下,在dos中執行pip install Scrapy報錯:


解決方案:

需要安裝依賴,http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下載Twisted對應版本的whl檔案,cp後面是python版本,amd64代表64位,執行命令:

pip install C:\Users\宇宙無敵小超人\Downloads\Twisted-18.4.0-cp36-cp36m-win_amd64.whl

報錯:


提示需要升級pip版本到10,這裡其實不是需要升級版本的問題,報錯原因是我們的pip可能和所下載依賴的版本衝突,所以我們要先確定pip支援的版本有哪些,輸入命令:

import pip
print(pip.pep425tags.get_supported())

然後我們就看到了pip支援的版本,在去下載對應的依賴版本進行安裝就成功了

這裡注意:如果提示檢視pip支援版本報錯,可能是因為你的版本是pip10的,所以降低一個版本就可以了

最後成功安裝依賴包:


再安裝Scrapy框架即可:


相關推薦

Scrapy框架安裝錯誤解決總結

問題描述:當前環境win10,python_3.6.5,64位。 在windows下,在dos中執行pip install Scrapy報錯:解決方案:需要安裝依賴,http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下載Tw

Intellij IDEA控制檯提示:mvn不是內部或外部命令,也不是可執行的程式或批處理檔案總結

解決方案有兩種: 一、1、如果沒有安裝maven:在IDEA中使用maven,提示mvn不是內部命令,需要在環境變數中的使用者變數的Path中新增maven的bin路徑,重啟下IDEA即可,  1、環境變數(使用者);  2、Path,新增IDEA下的maven的bin

Zabbix-server 安裝錯誤解決zabbix-server啟動失敗

今天在師姐的指導下第一次接觸安裝zabbix-server服務端,本來是有文件指導的。但是在本人粗心大意的操作下,“成功”安裝了一系列的問題!下面給大家分享下: Zabbix-server 服務啟動

IIS中配置Office COM組件圖示

false exce tps 默認 als 提示符 image set 是否 參考原文:https://www.cnblogs.com/devonline/p/excelaccess.html 確認web程序在IIS中是否可以訪問office com組件 try {

Eclipse4.9安裝sts外掛新版Eclipse

經過本人多次安裝,終於在深夜完成了最新版Eclipse的sts外掛安裝,特此分享! 首先開啟連線https://spring.io/tools3/sts/all下載外掛updatesite壓縮包 開啟Eclipse,點選help下的install new software,選擇Add.

Python--openpyxl 淺談總結 足夠初次使用

Python_Openpyxl 1. 安裝 pip install openpyxl 2. 開啟檔案 ① 建立 from openpyxl import Workbook # 例項化 wb = Workbook() # 啟用 worksheet ws = wb.active

macOS下Java 11的安裝與配置新版Java

本文適用於: -macOS 10.14 Mojative -Java 11.0.1   第一步,安裝java JDK。 按Command + Space來開啟spotlight,輸入terminal,然後敲回車,你會看到終端介面 然後輸入:java --versio

大資料開發面試:Impala和hive的比較

Impala和hive的比較 Impala是Cloudera公司主導開發的新型查詢系統,它提供SQL語義,能查詢儲存在Hadoop的HDFS和HBase中的PB級大資料。已有的Hive系統雖然也提供了SQL語義,但由於Hive底層執行使用的是MapReduce引擎,仍然是一

IndentationError:expected an indented block錯誤解決 縮排問題

https://blog.csdn.net/neilhappy/article/details/7724959 Python語言是一款對縮排非常敏感的語言,給很多初學者帶來了困惑,即便是很有經驗的Python程式設計師,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導致錯誤,或者縮排不對

zabbix監控搭建親測

1.系統環境配置 1.1 關閉防火牆 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewal

Linux Red Hat 5.6下安裝Oracle 11gR2新版原創

#!/bin/bash #start install required packages echo "start installing required packages" yum -y install binutils-* yum -y install compat-libstdc++-* yum -y

使用poi生成word文件例子

1.說明 平時的專案中,我們可能需要做大量的報告。而這些報告中,有些是固定的格式,有些是需要自定義模板來生成。如果是固定的形式的,那麼相對而言是比較好做的,但要是根據模板來生成報告,比如:word、Excel或PDF。這樣的話,可能需要我們花點時間去解決了。這篇部落格主要是

Selenium 中ExpectedConditions 用法說明整理

tsl pos 一個 dom led locate css sdn 刷新

pyspider啟動錯誤解決Python 3.7

問題一 安裝好pyspider之後,在啟動的時候,報出上圖錯誤。   原因 async和await從&n

linux環境php安裝solr擴充套件親測總結

1、從http://pecl.php.net/package/solr下載最新版本。 我下載到/usr/tmp      cd /usr/tmp   wget https://pecl.php.net/get/solr-2.4.0.tgz

Qt5如何輸出日誌輸出檔案最新的框架方法)

Qt5如何輸出日誌輸出檔案目錄 描述 最近用到了Qt5的日誌輸出功能模組,現記錄一下,途中還遇見一些release版本日誌輸出不顯示行號的問題。 迴歸正題:在Qt開發過程當中經常使用qDebug等一些輸出來除錯程式,但是到了正式釋出的時候,都會被註釋或者刪除,採

Java併發程式設計高階技術-高效能併發框架原始碼解析與實戰已完結2018

1.背景 匿名內部類有以下問題: 語法過於冗餘 匿名類中的this和變數名容易使人產生誤解 型別載入和例項建立語義不夠靈活 無法捕獲非final的區域性變數 無法對控制流進行抽象 lambda表示式提供了輕量級的語法。 2.語法 lambda表示式的語法由引數列表、箭頭符號->和函式體

史上 使用Breeze視覺化安裝Kubernetes叢集親測有效

使用該工具,將抹平普通使用者學習複雜的kubeadm部署技能學習曲線,體會到一鍵式部署Kubernetes叢集的樂趣! 適用作業系統為RHEL 7.4/7.5/7.6 或 CentOS 7.4/7.5/7.6 Note: 請不要把Breeze所在的部署主機加入部署叢集主機列表

pycuda的安裝錯誤解決含boost安裝編譯的詳細過程

需要準備: 1.pytools庫安裝PyCUDA還需要pytools庫,pytools庫需要six,appdirs,decorator這三個庫,可以通過easy_install進行安裝. 這裡提供一個地址,包含很多包,不過現在都是whl格式的,可以通過pip指令進行安裝 h

eslint語法解析常用外掛安裝的eslint外掛

eslint語法解析常用外掛:eslint-plugin-<plugin-name> eslint-plugin-react eslint-plugin-vue(支援vue規則) eslint-plugin-node(支援nodejs規則) eslint-plugin-import(