'scrapy'不是内部或外部的命令,也不是可运行的程序和批处理文件100%解决

关于’scrapy’不是内部或外部的命令,也不是可运行的程序和批处理文件的解决方法
因为学习scrapy框架,所以需要安装,个人遇到的坑和搜索到的问题主要就是两类问题,为后来者尽绵薄之力。(本人win10 64 位,python3.7.1)。
第一类问题,错误提示类似如下
building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
这类问题是因为缺失了一些必要的支持,当然不一定每个人都是缺失twisted的whl文件,照例还是贴一下网址(https://www.lfd.uci.edu/~gohlke/pythonlibs/),不过我当时在里面并没有下载到twitsed对应的版本,打开显示如下
在这里插入图片描述
然后还是贴一下最后找到的twisted文件,毕竟缺失这类支持的很多[链接]https://pan.baidu.com/s/1CwhdBpf6hDg6KiS6oC8oFQ,提取码:slx3。
之后的处理就是cmd运行窗口,pip install或pip install --user,然后把下载的文件拖进运行窗口,回车键,搞定!
第二类问题就是标题中的scrapy不是内部或外部命令,,,略。
看了很多博客,处理方法基本都是改环境变量,卸载之后在官网上下载源码文件安装,这里参考一下安装指南,然而并没有解决。最后,老天开眼,灵机一动,了解了一下环境变量究竟是干嘛的,虽然之前接触得多但从来没去了解一下究竟啥意思。这里就不再废话了,最关键的是在你python的安装路径下找到scrapy.exe可执行文件,然后将它的路径添加到系统变量中(其他很多文章建议的环境变量亲测有这个之后不需要),搞定!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值