当前位置:首页 » 《随便一记》 » 正文

Python告别pip手动安装模块,实现全自动安装第三方库,彻底解放你的双手

27 人参与  2022年11月08日 10:13  分类 : 《随便一记》  评论

点击全文阅读


python自动安装第三方库

序言pip手动安装1、 在线安装2、离线安装3、设置国内源4、卸载与升级 pip.main自动安装1、pip main 安装2、os安装 总结

序言

兄弟们,为了帮助大家更加高效的摸鱼,今天分享一个骚操作,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.whl

3、设置国内源

那么有没有一个不用下载到本地,还能嗷嗷快安装的方式呢?

必须得有,上车,看命令!

如果不想下载到本地,还想直接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了:

4、卸载与升级

卸载

有安装,就有卸载,也是很简单,一句命令。

pip uninstall 第三方库名称

升级

在升级之前,我们需要先查看,如下:

1、查看命令

查看已安装的库

pip list

查看指定的库

pip show 库名称

2、升级命令

查看可升级的库

pip list -o

升级命令

pip install --upgrade 库名称

pip.main自动安装

1、pip main 安装

千呼万唤始出来,犹抱琵琶不遮面!
前面做了那么多铺垫,主角出场,可以鼓掌,不要停的那种!

我们都经历过,接着别人的代码(拒绝背锅侠),继续前行,但是,有些库我们却没有安装。

这个时候,就很痛苦,不停地提示没有库,不停地安装,想想就苦逼。

那么有没有一种办法,一步搞定??

必须的,上车,放代码。

代码展示

"""如果引用的库未安装,则自动安装""" #为了明确异常信息,我们追加断言try:    import requests    import pandas as pd    from bs4 import BeautifulSoup    import jieba    import jieba.analyse    import matplotlib.pyplot as plt    from wordcloud import WordCloud,STOPWORDS    import numpy as np    from PIL import Image# 使用pip.main()方法进行依赖库的安装(例举几个常用的库)   except  ImportError:    import pip    pip.main(["install", "--user", "requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"])    import requests    import pandas as pd    from bs4 import BeautifulSoup    import jieba    import jieba.analyse    import matplotlib.pyplot as plt    from wordcloud import WordCloud,STOPWORDS    import numpy as np        from PIL import Image 

执行这段代码,剩下的就是等(liao)待(mei)。

因为都已经安装完,所以就不执行了。

2、os安装

代码展示

import os#需要安装的库libs = ["requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"]#循环遍历安装for lib in libs:    os.system("pip install " + lib)

总结

又要到总结的时间了,我们看看今天分享的内容都有啥:

pip在线安装pip离线安装国内源镜像安装卸载与升级Python自动安装

回过来想想,也就那么回事~

不管用什么方法安装,只要能只能安装上就行。

所以,我们选择的方法,适合自己的就是最好的。

最后给大家分享一套Python视频案例教程,涵盖了常见的绝大部分案例,希望对大家有所帮助:代码总是学完就忘记?100个Python实战项目!让你沉迷学习丨学以致用丨下一个Python大神就是你!


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/47395.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 程晚意周凛川小说完本章节前文+全篇阅读(程晚意周凛川)连载中
  • 状元水饺的秘密一口气看完_林姐祖宗冷笑章节目录_小说后续在线阅读_无删减免费完结_
  • 沐风华,沐依岚,沐天烨柔弱医修今天也在背地里暴打魔尊后续(柔弱医修今天也在背地里暴打魔尊)全文在线下载在线+纯净版结局
  • 偏我去时春满城阮清影周时夜小说无删减阅读清爽版(阮清影周时夜)外篇+续集
  • 我给诈骗分子转账后,请全班点天灯的高富帅班长慌了推文_陈语女友姜琛新书_小说后续在线阅读_无删减免费完结_
  • 沈无虞裴青砚浮生若梦昙花一现彩蛋小说结尾+附加(浮生若梦昙花一现)清爽版阅读
  • 阮清影周时夜完结篇全篇阅读无广告(偏我去时春满城)番外+续集
  • (恶雌一心离婚,兽夫们疯狂团宠她)恶雌一心离婚,兽夫们疯狂团宠她小说(姜兮,陆流枫)整书在线无广告高口碑小说
  • 改嫁天煞孤星大将军后,跟我一起重生的夫君悔疯了后续_谢景尧沈清妍小姐故事会_小说后续在线阅读_无删减免费完结_
  • 苏玉柔小说全篇完整在线阅读(疯批霸总?她玉软花柔才没训我!)热门章节列表
  • 重回高温末世,笑看男友的小青梅用唯一的水源洗澡洗头结局_张峻豪田思涵青梅全集_小说后续在线阅读_无删减免费完结_
  • 沈易烟小说(重生嫡女:爱妃马甲又掉啦)章节目录+起点章节(沈易烟)全篇清爽版在线

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1