位置: IT常识 - 正文
推荐整理分享python实现全自动安装第三方库,从此跟pip说拜拜!!「建议收藏」(自动执行python),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python crud 自动,python crud 自动,python crud 自动,python怎么设置自动跑代码,python crud 自动,python crud 自动,python怎么设置自动跑代码,python怎么设置自动跑代码,内容如对您有帮助,希望把文章链接给更多的朋友!
嗨喽,大家好呀~这里是爱看美女的茜茜呐
又到了学Python时刻~
今天再分享一个骚操作:Python自动安装第三方库,全自动不需要你动!
再也不怕在自己安装得时候不得要领,报错了~懒人必备吖
pip手动安装一说Python要安装哪个模块,我们第一反应,win+r 输入cmd,pip instll 安装~
没毛病,必须的!
但是如果换电脑了(土豪才换电脑,我都换朋友)
Python第三方库那么多,你难道要一次一次的敲击pip install??
难道你还是小学生,还需要练习敲键盘??
不过,按照流程,我们还是要先介绍一下pip的手动安装方式
然后再介绍今天的主角:自动安装第三方库。
1、 在线安装默认安装
老生常谈了,直接一句命令:
pip install 第三方库名称
指定版本安装
指定第三方库的版本安装命令:
pip install 第三方库名称==版本号
例如
pip install selenium==3.3指定版本号的几种方式:
① 不指定的情况下,默认安装最新的
② == 指定具体版本号
③ <= 指定最高版本号
④ >= 指定最低版本号
⑤ < 不高于某版本号
⑥ > 不低于某版本号
注意
这里提示一下,如果不指定具体的版本号,则需要用引号(’ '),如下:
pip install 'selenium>3.3'2、离线安装
==资料、教程点击蓝色字体自取,我都放在这里了。==
很多python库在线安装会超时,或者没有网络的情况下,这个时候,就会想到离线安装。
毕竟上班摸鱼是不对的,占用公司网络下载安装包也是不对的~
这里推荐两个非常非常全的第三方库地址,别客气,直接拿走:
健康网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/
Pypi:https://pypi.org/
离线安装,总共分三步:
第一步:登录Python第三方库网站;
第二步:把第三库的文件,下载到本地
第三步:通过本地安装
命令
pip install C:\Project\pyRXP-2.2.0-cp35-cp35m-win_amd64.whl3、设置国内源
那么有没有一个不用下载到本地,还能嗷嗷快安装的方式呢?
必须得有,上车,看命令!
想下载到本地,还想直接pip安装,那国内源镜像考虑一下。
命令
pip install plotly -i https://pypi.tuna.tsinghua.edu.cn/simple
国内源地址,如下:
阿里云镜像:http://mirrors.aliyun.com/pypi/simple/
清华大学镜像:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣镜像:http://pypi.doubanio.com/simple/
中科大镜像:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
有小伙伴就要说了:这方法好是好,但是我不想每次都输入地址,能不能搞一个一劳永逸的方法?
要求可真高,不过方法可以有~
就在你的当前项目下,创建一个pip.ini文件,直接调用这个文件内容就OK了:
四、卸载与升级卸载有安装,就有卸载,也是很简单,一句命令。
pip uninstall 第三方库名称升级
在升级之前,我们需要先查看,如下:
1、查看命令
查看已安装的库
pip list
查看指定的库
pip show 库名称
2、升级命令
查看可升级的库
pip list -o
升级命令
pip install --upgrade 库名称pip.main自动安装
==资料、教程点击蓝色字体自取,我都放在这里了。==
一、pip main 安装千呼万唤始出来,犹抱琵琶不遮面!
前面做了那么多铺垫,主角出场,可以鼓掌,不要停的那种!
我们都经历过,接着别人的代码(拒绝背锅侠),继续前行,但是,有些库我们却没有安装。
这个时候,就很痛苦,不停地提示没有库,不停地安装,想想就苦逼。
那么有没有一种办法,一步搞定??
必须的,上车,放代码。
代码展示"""如果引用的库未安装,则自动安装"""#为了明确异常信息,我们追加断言try:import requestsimport pandas as pdfrom bs4 import BeautifulSoupimport jiebaimport jieba.analyseimport matplotlib.pyplot as pltfrom wordcloud import WordCloud,STOPWORDSimport numpy as npfrom PIL import Image# 使用pip.main()方法进行依赖库的安装(例举几个常用的库)except ImportError:import pippip.main(["install", "--user", "requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"])import requestsimport pandas as pdfrom bs4 import BeautifulSoupimport jiebaimport jieba.analyseimport matplotlib.pyplot as pltfrom wordcloud import WordCloud,STOPWORDSimport numpy as npfrom PIL import Image
执行这段代码,剩下的就是等(liao)待(mei)。
因为都已经安装完,所以就不执行了。
二、os安装代码展示import os#需要安装的库libs = ["requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"]#循环遍历安装for lib in libs:os.system("pip install " + lib)总结
又要到总结的时间了,我们看看今天分享的内容都有啥:
pip在线安装
pip离线安装
国内源镜像安装
卸载与升级
Python自动安装
回过来想想,也就那么回事~
不管用什么方法安装,只要能只能安装上就行。
所以,我们选择的方法,适合自己的就是最好的。
更多精彩机密、教程,尽在下方,赶紧点击了解吧~
==点击蓝色字体自取,我都放在这里了。==
尾语 ?感谢你观看我的文章呐~本次航班到这里就结束啦 ?
希望本篇文章有对你带来帮助 ?,有学习到一点知识~
躲起来的星星?也在努力发光,你也要努力加油(让我们一起努力叭)。
最后,博主要一下你们的三连呀(点赞、评论、收藏),不要钱的还是可以搞一搞的嘛~
不知道评论啥的,即使扣个6666也是对博主的鼓舞吖 ? 感谢 ?
上一篇:java事件处理机制的组件(java事件处理机制三个重要概念)
友情链接: 武汉网站建设