前言

刚学了scrapy,发现第一步就卡住了:‘scrapy’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
用不了scrapy
上网搜索之后完美解决啦,适合小白。
请添加图片描述


解决方法

问题1、pip重装或者升级过导致

解决方案是重新卸载安装就行:

在命令行运行pip uninstall scrapy,卸载scrapy
请添加图片描述
然后安装: pip install scrapy请添加图片描述
最后会发现最后出现这样一段话:
在这里插入图片描述
意思是scrapy是安装成功了,但是没有将scrapy运行程序所在的路径添加到环境变量,这就出现第二个问题了。

问题2:没有将scrapy.exe添加到环境变量

只需要将scrapy.exe所在的路径添加到系统环境变量

上面图片显示scrapy.exe是安装在C:\Users\Cheryl\AppData\Roaming\Python\Python39\Scripts中,记住这个路径

(如果不知道scrapy在哪,也可以找出来
1.打开cmd输入python
2.输入 import scrapy
3.输入scrapy查看scrapy路径。
在这里插入图片描述
需要找的是scrapy.exe的位置,循着这个位置找的话一般就是在C:\Users\Cheryl\AppData\Roaming\Python\Python39\Scripts中)

点击电脑右键,找到“属性”,点击“高级系统设置”
在这里插入图片描述
点击“环境变量”
在这里插入图片描述
点击系统变量处的“Path”,然后点击右下角的“编辑”
在这里插入图片描述
点击“新建”之后,将刚刚scapy.exe所在的路径复制上去
在这里插入图片描述
插入图片描述
然后一路确定确定。
之后也要重启一下电脑就好啦。

我发现好像一般都是第二个问题吧,没有设置好环境变量

希望能解决大家的问题啦!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐