博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Error: “ImportError: No module named six”,用自动安装解决依赖问题
阅读量:5105 次
发布时间:2019-06-13

本文共 478 字,大约阅读时间需要 1 分钟。

  在初次运行带有matplotlib包的程序时,被告知了缺少模块(如标题所示)。搜索调查后发现在自己安装的python中确实缺少此安装包,接下来,进行了下载、安装、运行,又少了一个模块,再下载、再运行,......

  如果只有一两个依赖模块还好说,但若是达到一个数量级,相信谁也受不了。再加上python的模块库中大部分模块已不再提供windows环境的安装包,而windows环境下的解压、安装并没有Linux环境中那么流畅,为此解决这一问题可以去除许多不必要的烦恼。

  就像Linux中的apt-get命令可以根据依赖关系自动安装相关的,Python中的pip工具拥有同样的优点。例如之前提到的matplotlib问题,在cmd控制界面下使用pip安装

 

 

  pip在自动安装的过程中将诸如six,dateuil,还有其它程序中可能没有涉及的模块也被一并安装。

  通过pip还可实现模块的更新,但要注意部分模块需要先卸载旧版本后再安装

 

转载于:https://www.cnblogs.com/yinyuyou-ycy/p/5529973.html

你可能感兴趣的文章
转:VC调用vbscript.dll使用其正则表达式库
查看>>
Friends and Subsequences
查看>>
使用JQuery操作DOM
查看>>
jQuery系列之目录汇总
查看>>
Delphi多媒体设计之TMediaPlayer组件(六)
查看>>
使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容)
查看>>
ipcloud上传裁切图片,保存为base64再压缩传给后台
查看>>
HTTP幂等性概念和应用
查看>>
[SDOI2016 Round1] 数字配对
查看>>
2017北京国庆刷题Day3 afternoon
查看>>
cdqz2017-test10-rehearsal(CDQ分治&可持久化线段树&单调栈)
查看>>
opengl离屏渲染(不需要和窗口绑定,仅当作一个可以渲染一张图片的API使用)+ opencv显示...
查看>>
request的响应时间elapsed和超时timeout
查看>>
javascript的字符串大小比较
查看>>
大型网站的 HTTPS 实践(一)—— HTTPS 协议和原理(转)
查看>>
【洛谷P1558】色板游戏
查看>>
程序猿修仙之路--算法之快速排序到底有多快
查看>>
HTTP代理实现请求报文的拦截与篡改9--实现篡改功能后的演示+源码下载
查看>>
Linux常用命令与操作
查看>>
thinkphp5 composer安装验证码
查看>>