在一个大型的python程序开发过程之中,所需要使用到的第三方库、包以及模块基本上最少都是十几个,而调用pip命令一个个去安装不仅繁琐效率低,还有可能会漏掉一些 。那么下文小编会分享两个可以自动安装python库的脚本,感兴趣的话就一起看看 。
文章插图
一、main()方法
想要去安装python第三方库以及内置模块和标准库,所需要使用到的就是pip工具 。但是除了在命令上中调用它之外,也可以将其作为模块导入到程序和脚本中来使用它的方法,代码示例如下所示:
try: import requests import pandas as pd from bs4 import BeautifulSoup import jiebaexcept ImportError: import pip pip.main(["install", "--user", "requests","beautifulsoup4","matplotlib","wordcloud","pandas","pillow"])【Python怎么自动安装第三方库?Python如何实现库和包自动下载安装】以上代码需要写在python脚本文件之中,它使用到了异常捕获语句,并且捕获的是导入包时的异常 。具体作用就是在try语句块内导入第三方库,如果捕获到异常就表示有些库不存在而无法导入 。那么就会执行except处理代码块,调用pip模块的main()方法来自动将第三方库给下载安装好 。因为main方法的作用就是,将传入的序列元素作为pip命令执行 。
二、system()方法
另外一个脚本使用的就是内置模块os之中的system()方法了,因为该方法实际上就是将传入的字符串参数作为命令行行命令去执行 。所以将要下载的第三方库名称保存到一个列表之中,然后循环迭代这个列表并且让其和pip install拼接成字符串作为参数传入到system()方法之中,代码示例如下所示:
import oslibs = ["requests","beautifulsoup4","matplotlib","wordcloud"]for lib in libs: os.system("pip install " + lib)以上就是关于“Python怎么自动安装第三方库?Python如何实现库和包自动下载安装”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python黑白图片上色如何实现?Python怎么实现照片上色功能
- Scrapy爬虫项目怎么部署到服务器?Python爬虫程序Scrapy服务器如何部署
- Pycharm怎么远程连接服务器?Pycharm如何配置远程连接
- 使用Anaconda如何导入Python模块库?Anaconda导入模块库的方法
- 呼啦圈怎么转?为什么老是掉?
- 从呼和浩特站怎么去武川县?
- 口袋奇兵怎么无限钻石 口袋奇兵如何无限钻石
- 换硬盘蓝屏0x0000003b怎么解决 出现0x0000003b如何解决呢
- 放矢的意思 怎么理解放矢的意思
- 光纤怎么接 希望能对大家有所帮助