本文主要介绍使用pip安装扩展库时常见的错误。
(1)pip命令应该在命令提示符环境中执行,如果在Python开发环境中执行,则会出现下面的错误:
(2)不存在要安装的扩展库,此时应仔细检查是否有拼写错误:
(3)网络超时,可能是网速太慢或网络不稳定,此时应检查网络然后再重试安装过程:
(4)提示扩展库安装成功,但是无法使用,此时应检查安装路径是否正确,尤其是安装了多个版本的Python时,最好在命令提示符环境中切换至相应版本Python安装目录下的scripts目录中执行pip命令安装扩展库:
(5)无法在线安装扩展库A,此时要注意阅读错误提示,检查是否是因为依赖的某个扩展库B无法安装,如果是,可以先使用pip命令安装那个扩展库B,然后再重新安装扩展库A,重复这个过程,直至扩展库A最终安装成功。
(6)提示扩展库安装成功,但是无法使用。如果出现这种情况,可以查看一下这个扩展库的依赖库情况,这些库要么都是用pip在线安装,要么都是下载轮子文件离线安装的。如果有的是在线安装的,有的是离线安装的,可能会出现这种情况。
(7)无法使用pip命令在线安装扩展库,这种情况常见于Windows系统,一般是要求本机有C++编译环境。此时可以尝试多次执行pip命令进行安装,如果3次仍无法成功,可以到网站https://www.lfd.uci.edu/~gohlke/pythonlibs/下载合适的轮子文件,然后再本地离线安装。下图来自于网络:
(8)下载的轮子文件无法安装,此时应检查下载的文件版本是否适用于本机Python版本,是32位还是64位?是Python 3.6还是3.5?
(9)下载的轮子文件无法使用,如果下载的轮子文件版本正确,还要注意不要修改文件名,应保持为网站上原来的长文件名:
领取专属 10元无门槛券
私享最新 技术干货