python安装库失败,导入库没有模块解决方法

2020-12-08 09:55发布

对于刚开始学习Python的小白来说,python的编译环境有时真的会让人怀疑人生,同一个系统的电脑,别人能导入包,自己的电脑却不行。。。。
我刚开始学习Python时,使用python2的编译环境,在机房时,很容易就安装成功了,我的笔记本电脑却不能。python2的中文兼容性不好,还因此重装了系统,所有路径都是英文名,还是会遇见不能导入库的问题。后来就自学python3,感觉都很顺利,但今天又难受,无法导入scrapy,还因此下载了python3.7.4版本,都失败了。

出现问题如图:
在这里插入图片描述
看来很多别人的方法,弄了半天,也走了很多的弯路,才解决问题。现在我就来说说怎么解决吧,以python37安装scrapy为例进行讲解。


方法一、使用pip进行安装

(1)先从文件夹找到自己安装python的pip.exe路径,如果没有配置python路径,这样会比从控制台查找快
(2)在控制台黑框输入pip install xxx回车安装xxx包,如:
在这里插入图片描述
再输入:

pip install scrapy1

使用pip,大多数包都能自己下载并安装好,但是我的scrapy安装却失败了,如图
在这里插入图片描述
(3)根据网上的经验,先pip install twisted安装twisted,再pip install scrapy安装scrapy就可以成功了,但是我的twisted安装也失败了,大家可以先试一下这个方法。
在这里插入图片描述

方法二、下载到本地文件夹安装

网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/# (也可以也后面加上包的名称搜索,如找scrapy:https://www.lfd.uci.edu/~gohlke/pythonlibs/#scrapy)
注意: 如果进不去网址,换一个网络试试,我用校园网时也进不去,后来改手机wifi了才进入的。
(1)下载twisted和scrapy包到本地文件夹
在这里插入图片描述
在这里插入图片描述
(2)使用pip安装本地文件
第一步:来到python的安装路径,找到pip
在这里插入图片描述
第二步:使用pip安装,pip install 路径+名称,先安装twisted,再安装scrapy。如python36的路径:

pip install D:\Python\Python36\Scripts\Scrapy-1.7.1-py2.py3-none-any.whl1

在这里插入图片描述
这样就安装成功了
在这里插入图片描述


作者:阿优乐扬

链接:https://blog.csdn.net/ayouleyang/article/details/97926764

来源:CSDN
著作权归作者所有,转载请联系作者获得授权,切勿私自转载。