pip install Scrapy報錯及解決方法
以下是我個人在安裝scrapy時遇見的問題及我的解決方法
(1)執行命令
pip install Scrapy
在執行到“Collecting Twisted>=13.1.0 (from Scrapy)”時報錯:Exception:Traceback (most recent call last).....
原因:我當前的版本是pip 9.0.1,需要升級到9.0.3
執行命令:
python -m pip install --upgrade pip
(2)升級後再次執行
pip install Scrapy
報錯:Command "python setup.py egg_info" failed with error code 1 in C:\Users\LUOXIA~1\AppData\Local\Temp\pip-build-5hi6welx\Twisted\Complete output from command python setup.py egg_info:
原因:setup.py的版本問題
執行命令:
pip install setuptools==33.1.1
(3)再次執行
pip install Scrapy
報錯“Command ""c:\program files\python36\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\LUOXIA~1\\AppData\\Local\\Temp\\pip-build-rdyp2fl9\\Twisted\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\LUOXIA~1\AppData\Local\Temp\pip-pge7_20d-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\LUOXIA~1\AppData\Local\Temp\pip-build-rdyp2fl9\Twisted\”
解決方法:下載安裝twisted對應版本的whl檔案,比如:我的是Twisted-17.9.0-cp36-cp36m-win_amd64.whl,cp後面是python版本,amd64代表64位
執行命令:
pip install F:\python\mytool\Twisted-17.9.0-cp36-cp36m-win_amd64.whl
其中install後面為下載的whl檔案的完整路徑名
(4)安裝完成後,再次執行:
pip install Scrapy
報錯:Collecting pyasn1 (from service-identity->Scrapy)
Could not find a version that satisfies the requirement pyasn1 (from service-identity->Scrapy) (from versions: )
No matching distribution found for pyasn1 (from service-identity->Scrapy)
原因:缺少pyasn1
執行命令:
pip install pyasn1
(5)再次執行命令
pip install Scrapy
終於成功了相關推薦
pip install Scrapy報錯及解決方法
以下是我個人在安裝scrapy時遇見的問題及我的解決方法 (1)執行命令 pip install Scrapy 在執行到“Collecting Twisted>=13.1.0 (from S
macos pip install 一直報錯的解決方法
執行 $pip install xxx(軟體名) 之後報一堆錯,比如: Command "/usr/bin/python -u -c "import setuptools, tokenize;
自動化測試工具TW報錯及解決方法
ima -1 需要 1.2 使用 policy 報錯 span 技術 自動化測試工具TestWriter使用時遇到的環境配置問題及解決方法如下,歡迎大家一起溝通交流~ 1.1 TW環境 1.1.1 Agent無法連接至服務器 1) 如果Agent與服務端不在一個網段,需要
mysql數據庫表字段使用DESC等關鍵字報錯及解決方法
直接 方式 sel max desc base 字段名 字段 方法 <!-- desc是MySQL數據庫的關鍵字,作為字段名直接使用會報錯 --><sql id="Base_Column"> id,mol,ip,port,name,t.desc,m
KVM使用virt-sysprep -d 清理機器信息報錯及解決方法
版本 centos pass random manager output seed use arch 報錯信息: [root@monitor log]# virt-sysprep -d centos6-raw40 [ 0.0] Examining t
jmeter+ant+Jenkins 報錯及解決方法記錄
解決方法 nbsp efs plane csv def orm put erp 1.Ant將Jmeter的jtl文件轉為html文件報“前言中不允許有內容” 在JMeter的bin目錄中找到jmeter.properties; 將文件中#jmeter.save.savese
ubuntu16.04 pip install scrapy 報錯處理
libs site libffi span ESS for -i ssl col Failed building wheel for Twisted inculde/site/python3.5/Twisted failed with error code 1 in tm
pip install scrapy報錯
環境:python3.6.3 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Vis
maven部署ojdb14.jar到nexus倉庫報錯及解決方法
部署命令: mvn deploy:deploy-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpack
Python3 爬蟲編寫報錯及解決方法整理
將爬蟲執行過程中遇到的錯誤進行整理,方便後來查詢 執行環境:Python3.6+Pydev 編碼錯誤 執行時候報錯:UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\u20
IntelliJ IDEA 報錯及解決方法(1)
問題一:“錯誤: 找不到或無法載入主類 Main”解決方法:工具欄右上-點選Edit Configurations-將Main class中的名字修改為自己程式中的class名。 問題二:“Error:(6, 8) java: 類_02是公共的, 應在名為 _02.java
SpringBoot 提交Json格式資料報錯及解決方法
錯誤資訊 org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' no
spring ibatis 整合 abator自動生成的xml檔案報錯及解決方法
程式中的部分程式碼由abator自動生成, dao及其daoimpl package com.our311.demo.dao; import com.our311.demo.dao.model.TbUser; import com.our311.demo.dao.model
centos7編譯安裝LNMP(nginx-1.16.0,mysql8.0.16,php-7.3.6)常見問題報錯及解決方法
LNMP的安裝與配置 nginx-1.16.0安裝及配置: 第一步:前往官網下載nignx原始碼包 下載完畢後上傳至伺服器(先安裝lrzsz) yum -y install lrzsz 安裝完畢後執行: rz 找到nginx包後點擊確定,即可上傳成功 第二步: 解壓
使用pip install jupyter報錯處理辦法及修改Jupyter默認加載路徑的方法
文件 .com -c install ali 配置 notebook align generate 1、配置python環境之後想使用Jupyter,網上查看可以使用pip install Jupyter安裝,執行命令行後正常安裝,安裝到一半以後報錯,如圖1、2 圖
gsoap入門:C/C++程式碼生成及編譯--包含soapcpp2 -qname新增名稱空間後報錯的解決方法--可用
gsoap是什麼 先來一段百度百科,說說gsoap是什麼: gSOAP一種跨平臺的開源的C/C++軟體開發工具包。生成C/C++的RPC程式碼,XML資料繫結,對SOAP Web服務和其他應用形成高效的具體架構解析器,它們都受益於一個XML介面。 這個工具包提供了一個全面和透明的XML資料繫結解決方案,A
Centos 使用yum install 報錯的解決方法
我在機子上執行安裝tree指令的時候報錯:[Errno 256] No more mirrors to try網上說執行下面兩條命令就可以了:#yum clean all#yum makecache執行第一條指令的時候沒有報錯,但是執行第二條指令的時候報錯Cannot fin
mysql 高版本jdbc驅動程式 使用PreparedStatement.setBinaryStream方法報錯及解決辦法
mysql 使用以下版本驅動程式 在PreparedStatement中執行setBinaryStream方法時報錯誤: mysql-connector-java-5.0.8-bin.jar mysql-connector-java-5.1.13-bin.jar 錯誤資訊如下
win7下 pip install package 報錯解決辦法
首先我的python版本是2.7.6,沒有預設安裝pip,去官網瞅了一眼發現2.7.9和3.4及以上版本已經內建了pip,那還廢話什麼立馬去更新到2.7.9(請允許我吐槽公司網速!) 更新之後,在D:\Python27目錄下並沒有Scripts這個資料夾,什麼
zabbix 監控平臺搭建過程中的報錯與解決方法總結
監控 zabbix 運維自動化1.php option post_max_size 2.php option max_execution_time 3.php option max_input_time 4.php time zone 5.php bcm