win10中python3.6安装scrapy

话题:由于python2.7将在2020年不再被维护,所以之前公司的爬虫都是2.7的,现在升级为3.6版本,一下就是python3.6安装scrapy和遇到的问题及解决方法。

1. 安装python3.6

自行下载安装,很简单,不在多说

2. 安装scrapy

python -m pip install scrapy

3. 新建项目

python -m scrapy startproject news

4. 启动爬虫

from scrapy import cmdline

cmdline.execute("scrapy crawl filename".split())
问题1: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

image.png

根据图片上三点到( https://pypi.org/project/pywin32/#files)下载与之匹配的执行文件
win10中python3.6安装scrapy_第1张图片
image.png

下载完成之后。

  • 执行下载的文件

    C:\Python36\Scripts>pip.exe install pywin32-224-cp36-cp36m-win32.whl
    
问题2:Cannot uninstall 'pywin32'. It is a distutils installed project and thus we cannot accurately determ
  • 执行下面的命令

     C:\Python36\Scripts>pip.exe install pywin32-224-cp36-cp36m-win32.whl --ignore-installed 
    

即可。
此刻安装成功。如有问题,请留言。

你可能感兴趣的:(win10中python3.6安装scrapy)