分享

pip自动安装python扩展库,解放码农劳动力,不同版本、不同项目统一安装配置,不用再为不同版本的不同依赖库而抓狂

 Python集中营 2022-10-10 发布于甘肃

pip基本命令

 1'''
2pip基本命令
3'''

4# 查看已安装的库
5
6# pip list
7
8# 查看指定库信息
9
10# pip show 库名称
11
12# 查看哪些库是可以升级的
13
14# pip list -o
15
16# 升级库
17
18# pip install --upgrade 库名称

镜像源设置参考前序文章【大话 Python:python 基础巩固 -- pip 配置国内镜像站】

pip.main()自动安装

设计思路:首先,穷举项目版本需要安装的库,通过pip.main()函数进行安装

 1'''
2pip.main()自动安装
3'''

4# 引用库未安装时,则自动安装
5
6try:
7
8    import requests
9
10    import pandas as pd
11
12    from bs4 import BeautifulSoup
13
14    import matplotlib.pyplot as plt
15
16    import numpy as np
17
18# 使用pip.main()方法进行依赖库的安装(这里穷举了需要用到的库)
19
20except  ImportError:
21
22    import pip
23
24    # pip.main()函数执行自动安装
25
26    pip.main(["install""--user""requests","beautifulsoup4","matplotlib","pandas"])
27
28    # 完成后再次导入
29
30    import requests
31
32    import pandas as pd
33
34    from bs4 import BeautifulSoup
35
36    import matplotlib.pyplot as plt
37
38    import numpy as np

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多