windows10系统中安装python3.x+scrapy教程


Posted in Python onNovember 08, 2016

官网下载就好, https://www.python.org/downloads/release/python-352/

windows10系统中安装python3.x+scrapy教程

用installer下载比较方便,它直接把环境变量都帮你配了。

当然也可以在本站下载 https://3water.com/softs/416037.html

升级pip

安装好之后在cmd里执行

python -m pip install -upgrade pip

把pip提到最新版本

windows10系统中安装python3.x+scrapy教程

下载lxml

lxml是解析网页用的,scrapy依赖于它,它是一个第三方的库,这里推荐一个python第三方库的网站

http://www.lfd.uci.edu/~gohlke/pythonlibs/ ,里边都是编译好的,windows下python使用者的福利。

Ctrl+F定位一下lxml

windows10系统中安装python3.x+scrapy教程

注意:打开网址后ctrl+F,搜索LXML,选择对应版本,一般是win32,而不选win_arm64,即使电脑是win64

下载好之后,cmd进入下载目录,直接用pip安装

pip install lxml-3.6.4-cp35-cp35m-win_32.whl

安装scrapy

pip安装最方便

pip install scrapy

查看版本

scrapy version

输出应该是Scrapy 1.2.1,也是官网的最新版本。

可能遇到的问题

以下内容汇总了csdn和stackoverflow部分内容

1.Python error: Unable to find vcvarsall.bat

安装MinGW(实测)

1、下载安装MinGW,下载地址为:点击打开链接

2、在MinGW的安装目录下找到bin文件夹,找到mingw32-make.exe,复制一份更名为make.exe

3、把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;

4、在<python安装目录>\distutils(需要在python安装目录下ctrl+f一下distutils)增加文件distutils.cfg,在文件里输入

[build] 
compiler=mingw32

保存;

2、error: command‘gcc'failed: No such file or directory 

解决方案是将D:\MinGW\lib再添加到PATH中。

3、ValueError: Unknown MS Compiler version 1900

Cygwinccompiler.py中

get_msvcr()函数

elif msc_ver == '1600': 
  # VS2010 / MSVC 10.0 
  return ['msvcr100']

后面,添加以下内容

elif msc_ver == '1700': 
  # Visual Studio 2012 / Visual C++ 11.0 
  return ['msvcr110'] 
elif msc_ver == '1800': 
  # Visual Studio 2013 / Visual C++ 12.0 
  return ['msvcr120'] 
elif msc_ver == '1900': 
  # Visual Studio 2015 / Visual C++ 14.0 
  # "msvcr140.dll no longer exists" http://blogs.msdn.com/b/vcblog/archive/2014/06/03/visual-studio-14-ctp.aspx 
  return ['vcruntime140']

然后将python3.5文件夹下的vcruntime140.dll复制到D:\MinGW\mingw32\lib下

4、TypeError: unorderable types: NoneType() >= str()   

重启一下试试

5、error: The 'pyasn1' distribution was not found and is required by service-identity

在运行一下setup.py试试

以上就是本文的全部内容了,希望对大家学习python能够有所帮助。

Python 相关文章推荐
Python translator使用实例
Sep 06 Python
python使用htmllib分析网页内容的方法
May 08 Python
python中numpy基础学习及进行数组和矢量计算
Feb 12 Python
Python Web程序部署到Ubuntu服务器上的方法
Feb 22 Python
解决Python 中英文混输格式对齐的问题
Jul 16 Python
python实现简单的单变量线性回归方法
Nov 08 Python
Python实现钉钉发送报警消息的方法
Feb 20 Python
python-itchat 获取微信群用户信息的实例
Feb 21 Python
python小程序实现刷票功能详解
Jul 17 Python
python装饰器代替set get方法实例
Dec 19 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
Jun 10 Python
Python pexpect模块及shell脚本except原理解析
Aug 03 Python
简单谈谈python中的多进程
Nov 06 #Python
python自带的http模块详解
Nov 06 #Python
Python程序中设置HTTP代理
Nov 06 #Python
Python 搭建Web站点之Web服务器网关接口
Nov 06 #Python
Python 搭建Web站点之Web服务器与Web框架
Nov 06 #Python
读写json中文ASCII乱码问题的解决方法
Nov 05 #Python
django1.8使用表单上传文件的实现方法
Nov 04 #Python
You might like
解析php5配置使用pdo
2013/07/03 PHP
ThinkPHP中使用Ueditor富文本编辑器
2015/09/02 PHP
zend framework中使用memcache的方法
2016/03/04 PHP
PHP实现基于3DES算法加密解密字符串示例
2018/08/24 PHP
ASP 过滤数组重复数据函数(加强版)
2010/05/31 Javascript
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
jquery异步跨域访问代码
2013/06/28 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
JavaScript自学笔记(必看篇)
2016/06/23 Javascript
浅谈jQuery中的eq()与DOM中element.[]的区别
2016/10/28 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
详解Angular如何正确的操作DOM
2018/07/06 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
[02:43]DOTA2英雄基础教程 圣堂刺客
2013/12/09 DOTA
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
python用ConfigObj读写配置文件的实现代码
2013/03/04 Python
Python中subprocess模块用法实例详解
2015/05/20 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
Python3匿名函数lambda介绍与使用示例
2019/05/18 Python
python3实现绘制二维点图
2019/12/04 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
在python中使用pyspark读写Hive数据操作
2020/06/06 Python
详解python 支持向量机(SVM)算法
2020/09/18 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
韩语专业本科生求职信
2013/10/01 职场文书
个人近期表现材料
2014/02/11 职场文书
银行纠风工作实施方案
2014/06/08 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
同学聚会感言一句话
2015/07/30 职场文书
2019年感恩励志演讲稿(收藏备用)
2019/09/11 职场文书
Python 居然可以在 Excel 中画画你知道吗
2022/02/15 Python