MOOC例题

实例14:自动化第三方库安装

# BatchInstall.py  batch批量 install安装
import os

# lib 库文件 创建一个集合
libs = {'numpy', 'matplotlib', 'pillow', 'sklearn', 'requests',
        'jieba', 'beautifulsoup4', 'wheel', 'networkx', 'sympy',
        'pyinstaller', 'django', 'flask', 'werobot', 'pyqt5',
        'pandas', 'pyopengl', 'pypdf2', 'docopt', 'pygame'}
# try-except: 对安装进行捕获  try:执行成功,打印输出Successful, 异常打印输出Failed Somehow
try:
    for lib in libs:  # 逐一遍历每个元素
        os.system('pip install ' + lib)  # os.system() 调用指令 这条指令   pip install <库名> 逐一安装
    print('Successful')  # 增加用户体验
except:
    print('Failed Somehow')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值