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连接sql server乱码的解决方法
Jan 28 Python
使用python分析git log日志示例
Feb 27 Python
Python实现遍历数据库并获取key的值
May 17 Python
python转换字符串为摩尔斯电码的方法
Jul 06 Python
Centos Python2 升级到Python3的简单实现
Jun 21 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
python 提取tuple类型值中json格式的key值方法
Dec 31 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
命令行运行Python脚本时传入参数的三种方式详解
Oct 11 Python
python3.7调试的实例方法
Jul 21 Python
Django路由层URLconf作用及原理解析
Sep 24 Python
python中yield的用法详解
Jan 13 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
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
PHP实现cookie跨域session共享的方法分析
2019/08/23 PHP
js loading加载效果实现代码
2009/11/24 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
2012/04/07 Javascript
基于JQuery 选择器使用说明介绍
2013/04/18 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
2017/04/29 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
JS使用ActiveXObject实现用户提交表单时屏蔽敏感词功能
2017/06/20 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
2017/07/17 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
p5.js临摹动态图形的方法
2019/10/23 Javascript
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
java中两个byte数组实现合并的示例
2018/05/09 Python
详解Python 协程的详细用法使用和例子
2018/06/15 Python
Python之list对应元素求和的方法
2018/06/28 Python
详解Python中is和==的区别
2019/03/21 Python
python实现复制文件到指定目录
2019/10/16 Python
安装2019Pycharm最新版本的教程详解
2019/10/22 Python
在echarts中图例legend和坐标系grid实现左右布局实例
2020/05/16 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
美国精油公司:Plant Therapy
2019/05/17 全球购物
BSTN意大利:德国街头和运动文化高品质商店
2020/12/22 全球购物
学生会竞选自荐信
2013/10/12 职场文书
婚庆司仪主持词
2014/03/15 职场文书
党支部三会一课计划
2014/09/24 职场文书
论文致谢词范文
2015/05/14 职场文书
惊天动地观后感
2015/06/10 职场文书
体育部部长竞选稿
2015/11/21 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
2020年基层司法所建设情况调研报告
2019/11/30 职场文书
小程序与后端Java接口交互实现HelloWorld入门
2021/07/09 Java/Android