位置: IT常识 - 正文

python实现全自动安装第三方库,从此跟pip说拜拜!!「建议收藏」(自动执行python)

编辑:rootadmin
前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 今天再分享一个骚操作:Python自动安装第三方库,全自动不需要你动! 再也不怕在自己安装得时候不得要领,报错了~懒人必备吖 pip手动安装 一说Python要安装哪个模块,我们第一反应,win+r 输入cmd,pip ins ... 前言

推荐整理分享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 第三方库名称==版本号python实现全自动安装第三方库,从此跟pip说拜拜!!「建议收藏」(自动执行python)

  

例如

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了:

四、卸载与升级卸载

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

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也是对博主的鼓舞吖 ? 感谢 ?

本文链接地址:https://www.jiuchutong.com/zhishi/310325.html 转载请保留说明!

上一篇:java事件处理机制的组件(java事件处理机制三个重要概念)

下一篇:java常见的日志框架(java中日志的作用)

  • beats蓝牙耳机怎么重新配对(beats蓝牙耳机怎么恢复出厂设置)

    beats蓝牙耳机怎么重新配对(beats蓝牙耳机怎么恢复出厂设置)

  • 微信怎么骑小黄车(微信怎么骑小黄车怎么开通)

    微信怎么骑小黄车(微信怎么骑小黄车怎么开通)

  • 荣耀X30i支持鸿蒙系统吗(荣耀x30i支持鸿蒙系统吗)

    荣耀X30i支持鸿蒙系统吗(荣耀x30i支持鸿蒙系统吗)

  • vivox50pro+是否有3.5mm的耳机孔吗(vivox50pro支持4g吗)

    vivox50pro+是否有3.5mm的耳机孔吗(vivox50pro支持4g吗)

  • 安全管家怎么样(安全管家是什么样的软件)

    安全管家怎么样(安全管家是什么样的软件)

  • 抖音添加的心愿单在哪里(抖音添加的心愿怎么删除)

    抖音添加的心愿单在哪里(抖音添加的心愿怎么删除)

  • win7系统连接不上iPhone热点(win7系统连接不到网络打印机)

    win7系统连接不上iPhone热点(win7系统连接不到网络打印机)

  • 微信语音为听筒模式如何取消(微信语音为听筒播放怎么改成扩音器)

    微信语音为听筒模式如何取消(微信语音为听筒播放怎么改成扩音器)

  • 电脑固态硬盘多大合适(电脑固态硬盘多久换一次)

    电脑固态硬盘多大合适(电脑固态硬盘多久换一次)

  • 抖音的作品怎么置顶(抖音的作品怎么快速删除)

    抖音的作品怎么置顶(抖音的作品怎么快速删除)

  • 手机信号有个x怎么解决(手机信号有个心形标志)

    手机信号有个x怎么解决(手机信号有个心形标志)

  • 文件用什么应用软件打开(文件用什么应用好)

    文件用什么应用软件打开(文件用什么应用好)

  • 多媒体的四个特点(多媒体的四个特性)

    多媒体的四个特点(多媒体的四个特性)

  • 抖音怎样改变推荐内容(抖音如何改变推荐内容)

    抖音怎样改变推荐内容(抖音如何改变推荐内容)

  • airpods pro和2的区别(airpods pro和2的区别 延迟)

    airpods pro和2的区别(airpods pro和2的区别 延迟)

  • 手机如何配对蓝牙耳机(手机如何配对蓝牙键盘)

    手机如何配对蓝牙耳机(手机如何配对蓝牙键盘)

  • 手机qq空间怎么设置密码(手机qq空间怎么批量删除说说)

    手机qq空间怎么设置密码(手机qq空间怎么批量删除说说)

  • vivo手机记步怎么打开(vivo手机记步怎么显示在桌面上)

    vivo手机记步怎么打开(vivo手机记步怎么显示在桌面上)

  • 手机vue怎么编辑照片(vue怎么编辑片尾)

    手机vue怎么编辑照片(vue怎么编辑片尾)

  • 京东的差评自己能删除吗

    京东的差评自己能删除吗

  • 按end键的作用是(end按钮)

    按end键的作用是(end按钮)

  • 苹果xsmax有指纹解锁吗(苹果14有没有指纹)

    苹果xsmax有指纹解锁吗(苹果14有没有指纹)

  • 苹果手表4怎么显示电量(苹果手表4怎么连接手机)

    苹果手表4怎么显示电量(苹果手表4怎么连接手机)

  • 怎么清除icloud储存(如何清除icloud储存)

    怎么清除icloud储存(如何清除icloud储存)

  • 小米arserver是什么(小米 arcore)

    小米arserver是什么(小米 arcore)

  • 怎么把安全模式关掉(怎么把安全模式给关了)

    怎么把安全模式关掉(怎么把安全模式给关了)

  • mac系统怎么设置搜狗输入法为默认输入法?(mac系统怎么设置字体大小)

    mac系统怎么设置搜狗输入法为默认输入法?(mac系统怎么设置字体大小)

  • 年末暂估成本是否进行纳税调整处理
  • 核定征收的个体户可以开专票吗
  • 税收滞纳金还会计算滞纳金吗
  • 非货币性资产交换补价大于25%的会计处理
  • 预提费用税务处理
  • 我国当前税制结构的基本情况是怎样的
  • 增值税有定额税率吗
  • 没有认证的发票怎么做分录
  • 应收账款和应付账款对冲会计分录
  • 煤炭企业生产成本包括
  • 出口销售收入会计分录
  • 冲回存货跌价准备计提递延所得税
  • 国家高新补助款多久到账
  • 水利印花税计算公式
  • 开具发票财务需要管理吗?
  • 清包工如何纳税
  • 差额纳税和全额纳税比例
  • 未抵扣完的进项税计入待抵扣
  • 管理不善存货损失 企业所得税
  • 劳务公司的主营业务成本是人工工资需要个人开发票吗?
  • 企业生产销售白酒取得的下列款项中,应并入
  • 小规模收入未达50万
  • 外聘人才一次性工资费用入账什么分录?
  • 苹果6拍照如何
  • 单位外币账户
  • 支付宝提现到企业账户 怎么开票
  • laravel learnku
  • 清除cmos数据按钮一直亮
  • win10粘贴复制无效
  • 博德明高沼上布朗威利山麓的废弃小屋,英格兰 (© Helen Hotson/Alamy Stock Photo)
  • 金店个体户报什么税
  • vue项目部署到服务器上,页面空白
  • 应付保理怎么做账
  • 编制合并财务报表的程序主要包括
  • 出口抵扣进项的设备免税依据
  • Python人脸识别智能考勤系统 (供源码,附报告)(可答疑,可调试)
  • vue前端项目实战
  • 员工预支款计入什么科目
  • ntpq命令详解
  • 电脑培训网络教学
  • 股东出资不足需要赔偿吗
  • dedecms配置
  • 预付账款的会计编码是多少?
  • 金蝶如何新增客户
  • mysql和sqlserver的sql语句一样吗
  • 年末计提企业所得税的依据
  • 往来核算会计实训总结
  • 公司之间借款计入什么科目
  • 筹建期费用需要结转吗
  • 什么叫零售差额退税
  • 国有资产无偿划转协议
  • 股权投资业务是什么意思
  • 发票入账是借还是贷
  • 残保金计算公式2023年
  • 房地产一般纳税人可以不预缴增值税吗?
  • 应收应付的意思
  • 建账的过程包括哪些内容
  • sql删除重复数据只保留一条日期最大的
  • c盘的windows
  • 在64位的Ubuntu系统上安装32位的WPS的方法
  • linux用
  • freebsd启动网卡
  • secbizsrv.exe是什么程序
  • window10运行框
  • 双硬盘需要设置主从盘吗
  • win10 禁用驱动
  • 文件夹删不掉显示另一个程序打开
  • win7系统设置鼠标灵敏度
  • win7系统玩英雄联盟
  • activity传递数据
  • bat批处理命令大全
  • python基本介绍
  • jquery获取outerhtml
  • jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
  • 使用jQuery Rotare实现微信大转盘抽奖功能
  • 民办学校需要交工会经费吗
  • 契税怎样才能抵扣个税
  • 支持国税普通发展的原因
  • 领完发票后 怎么读取
  • 广东税务微信公众号微办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设