这是我第一次使用scrapy创建项目,但是生成项目后import scrapy,显示导入有误。但是使用pip install scrapy安装时却又显示anaconda中已存在
用conda list查看了一下列表中确实已经存在
以下是我最后的解决方法
1.我使用的编辑器是pycharm
打开File—Setting—Project:项目名—project Interpreter—如图(选择右上角的设置按钮)—add local— 如图(这里我是自己死马当活马医选择了Exisiting enviroment,找到本地的anaconda的python.exe)—选择OK
然后就可以看到这个位置后边变成了D:\Anaconda3\python.exe(刚才选择的文件位置)
下边显示就是anaconda里有的库(但是这里我发现用pip安装的没有显示出来,所以scrapy还是不在这个列表里)
2.点击右上角的+,这个时候搜索scrapy就安装成功了,
3.正当我满心欢喜的想要去运行代码的时候,发现Run按钮是灰色的,无法运行,
好吧,就当我认了,起码要让Run是正常的才行,于是我又把这个位置切换回了之前的(这是有记忆的)
4.然后惊喜的发现不仅import scrapy不报错了,而且也可以正常运行了!
最后:虽然这个问题解决的我也是稀里糊涂的,但先记下来,之后要是还有库这样无法导入,我再试试这个方法可不可行。