gpt4 book ai didi

python-3.x - 是否可以通过编程方式使用 pip 安装 python 库?

转载 作者:行者123 更新时间:2023-12-04 01:37:07 24 4
gpt4 key购买 nike

让我解释一下我想做什么。

我要安装的库列表列在一个 .txt 文件中。

我的脚本按顺序从文件中读取列表,如果脚本未安装,则通过 pip 安装,或者如果已安装,则检查版本并在必要时更新。

我用谷歌搜索了它,但没有找到如何做到这一点。您能提供任何帮助或指导吗?

最佳答案

是的,你可以。试试这个,这是一个硬编码模块的示例

import os
import subprocess
import sys

get_pckg = subprocess.check_output([sys.executable, '-m', 'pip', 'freeze'])
installed_packages = [r.decode().split('==')[0] for r in get_pckg.split()]
required_packeges = ['shopifyAPI'] // Make a change here to fetch from file
for packg in required_packeges:
if packg in installed_packages:
pass
else:
print('installing package')
os.system('pip install ' + packg)

首先我会获取所有已安装的模块,然后我会检查我需要的模块是否已安装,如果没有安装它。

关于python-3.x - 是否可以通过编程方式使用 pip 安装 python 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59139798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com