Python编程常见出错信息及原因分析(5):安装扩展库

本文主要介绍使用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)下载的轮子文件无法使用,如果下载的轮子文件版本正确,还要注意不要修改文件名,应保持为网站上原来的长文件名:

原文发布于微信公众号 - Python小屋(Python_xiaowu)

原文发表时间:2018-02-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏木头编程 - moTzxx

ThinkPHP5.0 build 自动生成模块

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

3852
来自专栏Android相关

Ijkplayer编译

ijkplayer最好用ndk-r10e来进行编译,否则会出现很多Cmake等等问题

2863
来自专栏郭少华

Spring Security项目构建(一)

1657
来自专栏章鱼的慢慢技术路

vi 新建文件后保存文件时遇到的问题:E212: 无法打开并写入文件

3684
来自专栏禁心尽力

下载安装ActiveMQ(消息队列)

安装步骤: 第一步、安装jdk环境,因为ActiveMQ是使用java语言编写。 第二步、将下载好的activemq压缩包上传至Linux系统,进行解压。 第三...

2305
来自专栏编程微刊

vue踩坑记- Cannot find module 'wrappy'

当你维护别人的项目代码的时候,在自己这里电脑上运行,打开一个项目cnpm run dev的时候,报错如下

761
来自专栏mathor

DOS常用命令

1042
来自专栏康怀帅的专栏

Linux systemd 定时器 timer

用来取代 crontab systemd 系列文章请查看:https://www.khs1994.com/tags/systemd/ 要使用定时器必须编写两个...

4054
来自专栏蓝天

Failed connect to github.com:443; No error

任务目标:将线上已有的https://github.com/eyjian/mooon.git克隆到本地的E:\GitHub\mooon目录 问题描述:使用Gi...

2115
来自专栏hbbliyong

gunzip 和 unzip 解压文件到指定的目录

Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz  相应的...

1.1K5

扫码关注云+社区

领取腾讯云代金券