为什么使用scrapy时有些第三方库无法找到?

0
在命令行下直接运行import urllib.request和import pymysql都是可以运行的,说明安装成功。若不使用scrapy,也是可以使用这些第三方库的。但是使用scrapy时,无论是爬虫文件还是pipelines里的代码,只要import 第三方库就报错
v2-80d1544ac8008c9e7ddf1f2b2eede44a_hd.jpg

本人是初学者,自己瞎摸索后觉得可能加一句sys.path.append(包地址)就可以了

事实上对于pymysql的确可以,这样就不报错了。

v2-f2316bf29964a7882451ed5ffe25c475_hd.jpg

但是和同样的方法用到urllib.request为啥不行了呢?

而且这样也很麻烦,有没有什么更好的解决办法呢?
已邀请:
0

一只写程序的猿 - 一个圣骑士成熟的标志是不再向盲人解释阳光。公众号:Python攻城狮 2018-01-31 回答

你的Python 环境变量设置的有问题 把Python环境和Python的包的也加进去
 

要回复问题请先登录注册