python-3.x - 是否可以以编程方式使用 pip 安装 python 库?
问题描述
让我解释一下我想做什么。
我要安装的库列表列在 .txt 文件中。
我的脚本按顺序从文件中读取列表,如果未安装脚本,则通过 pip 安装它,或者如果已安装,则检查版本并在必要时进行更新。
我用谷歌搜索了它,但没有找到如何做到这一点。你能提供任何帮助或指导吗?
解决方案
是的你可以。Python 模块 os 确实支持以编程方式运行脚本。由于我不知道您的文件结构如何,我想您可以读取文件并按顺序运行脚本。
import os
os.system("pip install <module>")
推荐阅读
- haskell - 如何生成使用 MVar 的数据类型?
- r - 如何在具有特定点大小的图形上制作不同的字体大小
- google-cloud-platform - 我们可以仅使用代码在 Google Cloud 中部署整个项目吗?
- c - 如何断开单个进程与共享内存对象的连接
- java - 我正在为我的班级使用 java 在 JGrasp 中制作一个魔术 8 球。如何让我的代码运行?我不知道我的错误是什么或如何解决?
- typescript - tslint / typescript:防止函数嵌套
- python - 如何转换字典列表?
- php - PHP数组计数并返回相似值的索引
- amazon-web-services - 如何在 Amazon CloudFront /S3 中设置维护页面
- node.js - 修复此代码中的 Windows“文件名太长”CI 测试失败的最简洁方法?