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闭包实现计数器的方法
May 05 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
Jul 02 Python
python 打印对象的所有属性值的方法
Sep 11 Python
一道python走迷宫算法题
Jan 22 Python
python图书管理系统
Apr 05 Python
django DRF图片路径问题的解决方法
Sep 10 Python
Python脚本完成post接口测试的实例
Dec 17 Python
python 获取微信好友列表的方法(微信web)
Feb 21 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
Apr 11 Python
基于Python和PyYAML读取yaml配置文件数据
Jan 13 Python
python实现图像全景拼接
Mar 27 Python
详解python中的三种命令行模块(sys.argv,argparse,click)
Dec 15 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
解析crontab php自动运行的方法
2013/06/24 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
zf框架的Filter过滤器使用示例
2014/03/13 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
jquery时间下拉框小例子
2013/04/15 Javascript
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
2014/12/31 Javascript
Javascript优化技巧之短路表达式详细介绍
2015/03/27 Javascript
JavaScript中的replace()方法使用详解
2015/06/06 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
2016/01/21 Javascript
JavaScript小技巧整理篇(非常全)
2016/01/26 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
2016/11/29 Javascript
解析js如何获取css样式
2016/12/11 Javascript
Node.js简单入门前传
2017/08/21 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
python实现浪漫的烟花秀
2019/01/30 Python
Python中按键来获取指定的值
2019/03/02 Python
Python3.6实现带有简单界面的有道翻译小程序
2019/04/16 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
2019/06/18 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
2020/02/17 Python
Django choices下拉列表绑定实例
2020/03/13 Python
django中related_name的用法说明
2020/05/20 Python
python破解同事的压缩包密码
2020/10/14 Python
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
时尚休闲吧创业计划书
2014/01/25 职场文书
房屋产权证明书
2014/10/15 职场文书
金砖之国观后感
2015/06/11 职场文书
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS