python命令里运行正确但是pycharm里面运行就是报错的问题
这两天在学习爬虫,第一步就是
import scrapy
class StackOverflowSpider(scrapy.Spider):
结果一直报错,说是scrapy没有spider这个方法,各种各样的办法都试过了,from scrapy import spider等等
甚至连python都重装了,因为电脑重装了系统,所以考虑是不是python安装过程中有问题,然而不行
最后昨天在命令中运行了一下,竟然可以,说明不是代码或者python的问题
于是重装了pycharm,还是报错
简单放弃了
今天气不过,再百度了一下,发现有可能是导入的模块跟文件名或者packages重名的可能,pycharm无法自动识别,先导入目录里的packages
再看了一下自己的,果然,目录里的scrapy换了一个名称,ok了