出错原因
- Scrapy中最后安装pywin32 安装错了
本来我是32位的python版本 结果安装成了64位的pywin32
所以出现了这个问题,网上搜了搜,说要把安装错的版本卸载掉,但是也没有人说怎么解决掉,自己想了一个方法,这里分享一下。
解决方法
下载 everything 这个程序 windows下的一个搜索资源的神器,特别快。
由于我已经把这个问题解决掉了,所以这里举个例子
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
上述这个网址是pywin32的下载地址
步骤一
- 有两个版本(我是python3.6 32位)一开始装成了64位的模块,于是我就去everything里面搜索 pywin32 224
- - 把里面关于64位的都找目录位置,然后手动删除掉,删不掉就下载360强力删除
步骤二
- 去你的安装好的python路径下面的
C:\Users\xxx\AppData\Local\Programs\Python\Python36-32\Lib\site-packages
上面的是我的电脑的路径,你对应找到自己的电脑路径
- 在里面找到pywin32安装的东西,看下图
注意我圈的时间,因为你按照pywin32是在某一个时间下,所以基本时间是一样的,你看我的图中可以看到在23:13下安装了很多,这些就是pywin32的东西,所以把这些时间接近的都删除掉,就卸载干净了、
步骤三
- 就是安装正确的 pywin32就行