gpt4 book ai didi

python - 通过从 python 文件中引用来安装 requirements.txt 中存在的包

转载 作者:行者123 更新时间:2023-12-03 23:06:10 24 4
gpt4 key购买 nike

我有以下 requirements.txt文件 :

beautifulsoup4=4.8.2==py37_0
urllib3=1.25.8=py37_0
pyopenssl=19.1.0=py37_0
openssl=1.1.1d=h1de35cc_4
pandas=1.0.1=py37h6c726b0_0
tqdm=4.42.1=py_0
我需要安装所有这些包,或者确保它们是从 python 脚本中安装的。我怎样才能做到这一 pip ?

最佳答案

一种方法可以是这样的:

import os
import sys
os.system(f'{sys.executable} -m pip install -r requirements.txt') #take care for path of file
正如@sinoroc 所说,子进程可以对调用命令进行更多控制(和极端情况处理),并且在 docs 中也。
文档建议的一个命令是:
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'my_package'])
这是 subprocess.call 的包装器.

关于python - 通过从 python 文件中引用来安装 requirements.txt 中存在的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62555037/

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